0
0
0
0
0
0
-1
0
0
-1
0
-1
0
-1
0
-2
1
-3
3
-5
5
-7
8
-12
13
-18
22
-30
42
-75
272
1073
965
1064
1109
954
1016
1010
931
958
810
710
626
572
460
436
361
321
385
393
420
441
547
563
598
452
248
187
140
28
-20
34
-66
-79
-45
16
80
205
256
199
140
121
22
-70
-133
-272
-214
-158
-50
17
41
138
169
168
221
359
327
311
360
376
271
167
19
-22
107
159
210
280
394
429
398
365
388
311
274
245
151
131
93
103
28
90
230
366
435
471
566
436
341
301
241
159
154
169
158
236
317
358
332
345
327
280
234
115
48
-37
-58
-75
28
80
78
59
60
-43
-113
-80
-86
-175
-203
-250
-278
-208
-234
-215
-126
-10
-122
-149
-210
-254
-286
-295
-270
-246
-166
-202
-205
-148
-92
21
-28
-29
-21
0
54
21
81
-7
-52
-116
-181
-172
-165
-138
-134
-16
95
219
280
324
301
284
208
129
130
107
161
150
234
237
305
378
338
402
462
550
515
488
460
525
459
523
546
584
604
591
679
647
749
715
802
802
847
857
830
857
852
888
862
823
779
762
746
663
634
605
567
554
509
465
473
517
509
553
496
492
434
490
468
491
529
537
585
504
539
383
409
310
301
228
209
248
276
302
281
262
226
278
181
156
38
-51
-99
-145
-82
-159
-120
-195
-264
-298
-324
-257
-287
-255
-300
-263
-224
-231
-196
-225
-258
-299
-359
-319
-357
-223
-297
-292
-304
-240
-171
-98
11
-22
-40
-50
-108
-195
-238
-351
-299
-425
-314
-355
-272
-256
-218
-220
-309
-282
-263
-301
-272
-358
-330
-399
-330
-336
-331
-318
-374
-376
-383
-355
-362
-293
-297
-252
-357
-249
-319
-240
-292
-333
-352
-359
-285
-269
-232
-267
-231
-180
-208
-216
-242
-244
-324
-341
-411
-439
-396
-416
-405
-502
-400
-462
-380
-422
-404
-469
-459
-473
-560
-579
-596
-617
-628
-642
-676
-625
-639
-577
-675
-672
-666
-706
-666
-753
-795
-812
-849
-788
-872
-838
-848
-823
-759
-790
-734
-697
-593
-549
-548
-573
-579
-552
-564
-612
-655
-659
-610
-586
-558
-490
-416
-321
-248
-178
-134
-36
-11
57
52
81
160
227
362
440
552
691
813
952
1070
1121
1216
1224
1307
1272
1306
1339
1378
1502
1553
1689
1875
1994
2248
2321
2577
2723
2891
3000
2991
3073
3041
3182
3162
3291
3250
3453
3461
3712
3562
3111
1912
-176
-2043
-4007
-4679
-5603
-5773
-6392
-6518
-6150
-5389
-4533
-4162
-3793
-3891
-3404
-3147
-2156
-1686
-926
-785
-781
-899
-968
-788
-809
-565
-364
303
1171
2311
3078
3725
3948
4013
3611
0
0
0
-1
-1
-1
0
-1
-1
0
-1
0
-1
0
-2
1
-3
3
-5
5
-8
9
-13
15
-19
23
-30
39
-56
96
-345
-1335
-1217
-1299
-1258
-1243
-1105
-1020
-963
-966
-1021
-1055
-1092
-1102
-1135
-1159
-1212
-1210
-1228
-1216
-1206
-1152
-1092
-989
-875
-679
-437
-167
70
286
503
707
958
1157
1363
1527
1729
1933
2166
2338
2492
2645
2866
3129
3371
3618
3869
4188
4571
4998
5386
5748
6074
6504
6787
7090
7245
7385
7299
6935
5673
3969
1222
-1689
-4494
-6848
-8174
-9411
-10245
-11201
-11869
-11874
-10856
-9615
-8193
-7257
-5816
-4130
-1760
923
3167
4526
4917
4792
4579
4587
4490
4503
3785
3292
2796
2864
3153
3351
3304
2827
2372
2305
2535
2898
3138
2829
2153
955
-245
-1596
-2934
-4272
-5524
-6702
-7574
-8002
-7954
-7538
-7033
-6351
-5769
-4949
-3773
-2142
-313
1454
2850
3831
4429
4933
5302
5363
5045
4305
3472
2753
2430
2290
2091
1584
888
217
-104
-80
99
193
94
-78
-217
-278
-384
-740
-1474
-2401
-3304
-3919
-4253
-4362
-4442
-4540
-4575
-4358
-3898
-3218
-2396
-1532
-654
281
1325
2351
3252
3869
4168
4148
3932
3605
3234
2821
2345
1780
1165
552
24
-418
-781
-1065
-1306
-1479
-1520
-1356
-1101
-860
-762
-840
-1067
-1309
-1479
-1617
-1808
-2079
-2429
-2724
-2880
-2864
-2788
-2772
-2766
-2704
-2402
-1866
-1223
-661
-227
82
378
649
891
978
871
624
387
126
-106
-413
-759
-1194
-1658
-2004
-2224
-2253
-2254
-2278
-2268
-2197
-2015
-1790
-1621
-1524
-1502
-1419
-1328
-1195
-1127
-1138
-1193
-1226
-1282
-1319
-1316
-1285
-1204
-1083
-962
-849
-719
-587
-485
-422
-377
-369
-369
-377
-363
-351
-368
-394
-425
-440
-425
-377
-268
-102
87
278
451
655
916
1153
1350
1476
1615
1829
2050
2307
2486
2655
2817
3021
3239
3477
3750
4091
4513
4938
5398
5869
6378
6784
7140
7427
7593
7602
7499
6736
5322
3457
1392
-710
-2886
-4891
-6628
-8191
-9431
-10201
-10779
-11069
-10923
-10261
-9370
-8237
-6706
-4824
-2719
-499
1490
3059
4157
4965
5610
5898
5973
5808
5412
4846
4349
3861
3237
2568
1970
1362
848
657
747
1000
1243
1440
1483
1359
1184
959
463
-278
-1113
-1917
-2692
-3404
-4042
-4761
-5451
-5978
-6311
-6437
-6246
-5731
-4965
-4015
-2870
-1593
-316
962
2162
3167
3922
4510
4974
5247
5319
5186
4791
4156
3381
2528
1619
724
-75
-759
-1322
-1700
-1880
-1920
-1880
-1772
-1657
-1571
-1432
-1233
-1032
-877
-816
-865
-1010
-1205
-1431
-1737
-2103
-2432
-2673
-2790
-2725
-2518
-2219
-1818
-1323
-760
-139
532
1221
1857
2441
2959
3391
3689
3807
3757
3493
3059
2495
1876
1198
493
-184
-817
-1376
-1833
-2194
-2478
-2556
-2712
-2667
-2616
-2521
-2292
-2088
-1790
-1686
-1591
-1598
-1630
-1647
-1754
-1871
-2043
-2187
-2237
-2173
-2177
-2142
-2007
-1838
-1545
-1221
-855
-520
-192
149
441
608
637
608
529
362
133
-163
-506
-843
-1147
-1432
-1713
-1971
-2154
-2235
-2229
-2133
-1973
-1732
-1440
-1102
-768
-477
-189
49
215
324
368
360
331
269
167
27
-123
-271
-382
-453
-487
-487
-441
-318
-133
96
339
578
802
1034
1291
1509
1688
1832
1937
2031
2106
2156
2138
2081
2047
2042
2118
2143
2195
2235
2415
2571
2993
3297
3443
3777
4074
4497
4811
5002
5025
4722
4199
3662
2721
1728
495
-792
-2030
-3152
-4021
-4871
-5617
-6324
-6793
-6952
-6877
-6617
-6217
-5642
-4859
-3805
-2587
-1505
-526
310
1016
1632
2130
2444
2520
2432
2338
2182
1978
1674
1247
819
424
184
23
-111
-168
-56
177
509
875
1162
1366
1527
1663
1710
1627
1454
1174
812
390
-68
-601
-1236
-1912
-2548
-3106
-3563
-3889
-4097
-4179
-4105
-3866
-3482
-2986
-2443
-1879
-1251
-606
58
693
1230
1683
2030
2277
2413
2435
2289
2014
1695
1360
998
629
286
-52
-336
-534
-665
-761
-822
-830
-777
-675
-536
-392
-257
-140
-37
42
49
-39
-197
-393
-607
-817
-1055
-1309
-1552
-1745
-1883
-1961
-1989
-1965
-1880
-1733
-1495
-1195
-856
-492
-128
247
619
963
1234
1419
1537
1591
1584
1497
1331
1093
803
488
126
-254
-658
-1054
-1404
-1681
-1863
-2011
-2122
-2157
-2120
-2018
-1840
-1652
-1499
-1343
-1135
-888
-653
-469
-366
-303
-234
-168
-146
-208
-311
-391
-409
-418
-466
-545
-633
-668
-638
-603
-588
-588
-528
-433
-277
-150
-42
26
131
243
351
424
399
350
308
266
225
113
-46
-212
-383
-511
-624
-761
-897
-955
-982
-978
-945
-895
-851
-786
-658
-521
-389
-249
-141
5
146
302
390
461
490
534
549
563
509
468
429
406
362
339
314
289
287
342
375
417
474
569
678
823
984
1078
1217
1334
1493
1589
1690
1744
1782
1774
1707
1606
1502
1402
1288
1092
766
347
-64
-372
-600
-851
-1187
-1555
-1826
-1931
-1920
-1935
-2050
-2205
-2246
-2126
-1915
-1719
-1595
-1487
-1310
-1066
-842
-733
-702
-668
-583
-469
-393
-414
-457
-390
-222
-51
29
44
63
190
381
538
568
498
464
495
576
577
465
247
78
-13
-101
-220
-432
-623
-729
-724
-705
-724
-763
-753
-665
-528
-434
-394
-363
-305
-186
-69
-20
-57
-110
-137
-132
-138
-223
-369
-498
-569
-590
-595
-644
-725
-753
-712
-640
-581
-550
-505
-423
-288
-152
-52
7
58
124
178
188
148
71
3
-31
-66
-134
-243
-341
-410
-445
-462
-509
-580
-615
-603
-546
-477
-442
-423
-381
-346
-299
-260
-272
-285
-299
-300
-293
-312
-337
-385
-414
-419
-449
-491
-530
-559
-552
-513
-513
-521
-511
-488
-450
-410
-404
-441
-437
-404
-385
-388
-400
-451
-502
-502
-518
-575
-611
-671
-701
-691
-690
-690
-685
-667
-636
-608
-564
-530
-477
-418
-342
-249
-176
-107
-54
2
51
70
77
57
30
9
-33
-105
-176
-258
-342
-403
-461
-528
-579
-614
-627
-622
-611
-594
-577
-535
-505
-439
-389
-349
-314
-283
-238
-208
-191
-192
-181
-153
-136
-130
-125
-120
-116
-87
-53
-42
-39
-29
-25
-7
2
-16
-32
-18
-11
-8
-6
-22
-34
-50
-46
-34
-22
-27
-39
-36
-16
-2
-3
-1
6
26
65
103
137
181
236
290
343
393
424
435
438
446
433
404
359
291
236
185
128
68
-42
-150
-247
-333
-387
-459
-533
-607
-652
-665
-676
-688
-701
-694
-652
-589
-519
-458
-428
-405
-381
-345
-337
-369
-414
-463
-515
-571
-630
-691
-734
-773
-789
-781
-778
-765
-724
-656
-569
-484
-404
-331
-255
-164
-73
5
43
51
60
58
43
8
-66
-152
-246
-339
-418
-490
-577
-658
-725
-782
-828
-860
-880
-860
-838
-806
-758
-721
-672
-617
-549
-483
-427
-388
-357
-351
-353
-364
-385
-403
-427
-452
-485
-514
-549
-554
-554
-554
-550
-556
-554
-527
-484
-452
-405
-369
-327
-269
-221
-178
-146
-116
-97
-98
-114
-151
-189
-222
-269
-316
-366
-400
-416
-441
-463
-471
-474
-486
-476
-461
-428
-380
-339
-287
-225
-180
-146
-127
-114
-126
-136
-145
-166
-188
-239
-286
-321
-349
-383
-415
-429
-434
-427
-401
-353
-307
-265
-207
-147
-92
-41
-4
28
48
56
74
74
54
25
-7
-46
-91
-157
-235
-315
-394
-450
-489
-517
-534
-535
-508
-475
-449
-414
-385
-354
-306
-257
-214
-175
-136
-101
-79
-65
-56
-69
-85
-93
-111
-139
-153
-171
-187
-199
-220
-245
-258
-272
-289
-309
-315
-308
-307
-308
-319
-320
-313
-314
-306
-283
-255
-253
-253
-250
-248
-257
-256
-264
-278
-290
-318
-337
-372
-390
-387
-381
-387
-382
-364
-329
-298
-269
-234
-202
-158
-117
-79
-43
-26
-30
-33
-40
-59
-88
-104
-133
-177
-223
-258
-279
-319
-364
-393
-409
-414
-424
-406
-363
-312
-259
-234
-202
-158
-123
-101
-86
-71
-62
-56
-44
-45
-50
-67
-79
-99
-118
-140
-160
-160
-167
-183
-202
-213
-226
-232
-241
-249
-253
-249
-238
-235
-240
-237
-232
-236
-234
-243
-240
-243
-254
-258
-269
-289
-320
-349
-371
-398
-447
-487
-514
-545
-571
-593
-592
-579
-560
-544
-535
-505
-487
-473
-446
-403
-374
-345
-331
-329
-320
-322
-314
-310
-301
-303
-297
-290
-283
-279
-293
-295
-303
-303
-304
-303
-285
-258
-245
-237
-234
-227
-224
-242
-261
-271
-269
-261
-254
-268
-277
-280
-300
-314
-321
-326
-335
-351
-372
-386
-382
-377
-389
-408
-413
-418
-413
-406
-388
-363
-318
-280
-241
-200
-171
-143
-112
-99
-81
-62
-30
-18
-19
-20
-31
-27
-39
-50
-47
-35
-27
-45
-75
-110
-134
-153
-183
-228
-271
-278
-277
-284
-304
-315
-328
-356
-361
-362
-371
-377
-372
-357
-351
-326
-314
-312
-302
-280
-257
-245
-238
-215
-189
-189
-188
-188
-196
-211
-221
-219
-216
-224
-249
-255
-260
-271
-282
-304
-331
-344
-356
-381
-393
-411
-438
-449
-473
-492
-504
-508
-499
-507
-508
-485
-444
-413
-387
-350
-311
-268
-234
-201
-163
-143
-129
-110
-100
-100
-95
-81
-73
-74
-71
-65
-62
-69
-77
-95
-112
-121
-149
-174
-203
-230
-261
-286
-320
-334
-319
-323
-331
-314
-305
-296
-285
-286
-268
-255
-245
-233
-214
-190
-181
-173
-159
-142
-136
-119
-101
-105
-105
-105
-104
-92
-87
-85
-95
-110
-116
-124
-136
-148
-164
-183
-195
-210
-237
-253
-263
-274
-283
-286
-280
-284
-306
-314
-326
-334
-327
-326
-315
-322
-315
-311
-313
-305
-297
-293
-293
-278
-285
-266
-267
-273
-249
-237
-231
-225
-215
-204
-182
-179
-192
-176
-196
-194
-216
-222
-231
-245
-252
-265
-268
-309
-339
-360
-354
-339
-342
-337
-327
-322
-308
-302
-252
-254
-258
-224
-229
-224
-210
-205
-225
-241
-216
-250
-259
-264
-288
-291
-270
-266
-289
-286
-287
-288
-301
-285
-315
-339
-309
-314
-277
-253
-248
-240
-233
-191
-182
-170
-133
-138
-113
-107
-90
-114
-129
-94
-87
-65
-100
-95
-114
-108
-107
-148
-163
-173
-151
-202
-181
-192
-234
-227
-287
-269
-280
-278
-270
-316
-310
-288
-317
-305
-288
-325
-364
-303
-265
-316
-261
-252
-230
-206
-227
-191
-182
-157
-148
-152
-147
-129
-132
-169
-152
-170
-194
-229
-212
-298
-301
-266
-335
-365
-381
-360
-421
-415
-367
-491
-500
-403
-406
-463
-391
-476
-459
-357
-373
-333
-404
-391
-282
-201
-258
-251
-236
-248
-173
-154
-254
-233
-248
-234
-178
-216
-269
-288
-262
-296
-261
-332
-376
-335
-319
-316
-347
-345
-344
-329
-307
-336
-371
-321
-296
-311
-326
-261
-353
-300
-235
-355
-386
-298
-343
-383
-370
-401
-423
-399
-377
-438
-446
-436
-383
-396
-374
-311
-349
-277
-222
-293
-296
-221
-209
-220
-187
-216
-232
-249
-229
-243
-349
-303
-324
-386
-365
-354
-424
-412
-260
-403
-378
-329
-361
-335
-307
-277
-369
-260
-269
-276
-275
-249
-282
-258
-135
-231
-218
-173
-164
-203
-94
-145
-193
-139
-74
-136
-173
-139
-269
-222
-163
-259
-323
-272
-384
-386
-288
-394
-419
-370
-396
-417
-387
-341
-404
-387
-365
-295
-424
-312
-330
-364
-316
-288
-380
-294
-221
-309
-324
-260
-295
-230
-279
-223
-231
-326
-203
-166
-238
-220
-238
-323
-183
-176
-331
-371
-265
-246
-292
-280
-368
-407
-408
-241
-329
-447
-378
-348
-265
-266
-274
-388
-362
-122
-343
-281
-220
-297
-259
-138
-248
-356
-288
-345
-300
-251
-346
-354
-420
-356
-232
-323
-404
-352
-366
-275
-227
-377
-276
-293
-303
-287
-122
-334
-361
-195
-209
-264
-210
-205
-249
-256
-81
-106
-193
-149
-109
-214
-111
-87
-340
-239
-235
-250
-245
-253
-452
-497
-320
-400
-477
-438
-532
-359
-350
-377
-438
-434
-358
-290
-317
-289
-244
-360
-268
-239
-374
-329
-267
-398
-338
-185
-415
-219
-174
-317
-256
-144
-154
-302
-155
-281
-258
-263
-212
-237
-279
-200
-167
-120
-171
-197
-196
-194
-102
-117
-133
-231
-309
-187
-302
-380
-502
-579
-562
-479
-444
-621
-540
-434
-473
-342
-219
-328
-376
0
5
-104
49
-34
-86
-29
-2
-200
-209
-206
-317
-420
-488
-520
-630
-571
-560
-625
-691
-560
-577
-526
-451
-377
-487
-388
-243
-295
-335
-283
-314
-408
-248
-362
-425
-477
-400
-472
-407
-393
-495
-471
-395
-284
-373
-217
-179
-187
57
29
79
52
175
58
110
70
-19
-52
-84
-171
-324
-323
-419
-440
-466
-581
-614
-631
-496
-519
-569
-473
-433
-448
-366
-267
-370
-415
-184
-241
-153
-14
-138
-200
-83
4
-97
-118
-91
-210
-204
-103
-181
-275
-373
-296
-391
-402
-427
-552
-563
-469
-375
-497
-426
-395
-428
-326
-316
-342
-451
-282
-360
-316
-257
-375
-298
-335
-331
-445
-410
-476
-476
-559
-568
-621
-536
-570
-562
-555
-575
-461
-482
-440
-369
-349
-265
-185
-147
-290
-162
-210
-178
-231
-258
-399
-442
-346
-374
-448
-414
-947
-1517
-1312
-1342
-1817
-2125
-2200
-2262
-2321
-1993
-2128
-2220
-1707
-1331
-1041
-570
-51
179
718
1334
1488
1629
1731
1680
1598
1308
1053
450
-14
-258
-721
-1335
-1646
-1865
-2069
-2121
-2036
-2162
-1848
-1492
-1197
-875
-498
-124
150
339
661
727
664
768
712
465
392
315
13
-120
-300
-574
-669
-608
-811
-747
-770
-654
-717
-404
-270
-259
-191
-171
69
-79
20
-13
-274
-260
-268
-290
-627
-541
-786
-855
-703
-857
-1007
-982
-858
-876
-819
-789
-752
-640
-457
-344
-497
-402
-285
-225
-158
-148
-186
-283
-217
-180
-328
-383
-510
-645
-593
-659
-698
-865
-833
-873
-683
-693
-644
-423
-368
-148
-61
-15
71
212
133
-14
96
36
-13
-60
-275
-347
-351
-362
-471
-592
-638
-634
-630
-516
-362
-440
-524
-331
-13
-92
-23
-58
-25
86
312
241
-37
91
169
208
125
-35
-83
-154
14
-27
-114
-251
-87
-74
-9
81
-37
33
203
419
433
341
463
423
560
583
402
396
373
311
153
395
264
117
166
118
245
262
352
156
159
441
447
357
610
811
580
594
960
812
848
897
665
620
881
985
600
598
736
497
519
717
537
281
420
598
505
477
403
472
317
505
431
228
447
564
471
477
722
740
598
851
707
650
722
816
744
546
647
516
501
645
553
392
410
572
477
465
559
405
545
755
742
587
644
814
792
680
589
439
409
445
283
54
109
166
-34
-118
-12
-26
-29
78
159
-11
197
469
369
448
506
459
487
681
567
436
349
264
248
250
269
66
-3
81
72
131
145
90
96
361
542
448
549
592
703
623
671
662
407
567
691
545
330
333
360
265
246
78
34
41
-32
-11
-3
118
160
230
269
167
290
403
544
615
735
909
1002
1145
1201
1085
1127
1004
858
907
978
732
555
660
551
554
490
407
296
325
455
427
506
768
828
723
883
869
950
1079
993
835
767
878
869
806
775
786
714
658
760
739
870
945
930
1011
1025
1200
1252
1257
1318
1244
1085
1051
1173
1039
986
908
862
894
932
899
582
506
795
851
754
676
671
900
1057
1011
784
733
990
1125
1008
847
902
914
1022
1078
839
823
960
967
808
653
767
907
958
975
822
722
841
934
814
614
625
661
694
671
577
477
531
694
582
392
394
472
618
671
652
534
578
712
722
536
463
521
521
482
331
182
181
283
207
-23
-194
-244
-221
-264
-387
-493
-466
-333
-327
-431
-477
-443
-402
-371
-386
-459
-448
-363
-380
-513
-611
-720
-808
-886
-1048
-1191
-1200
-1180
-1214
-1320
-1360
-1302
-1220
-1142
-1117
-1087
-968
-723
-532
-509
-520
-446
-291
-180
-211
-405
-494
-410
-330
-424
-559
-686
-773
-797
-830
-927
-999
-908
-796
-773
-721
-660
-637
-532
-395
-402
-401
-285
-276
-308
-284
-285
-306
-251
-235
-364
-426
-333
-290
-312
-247
-123
-174
-106
-24
92
135
180
232
292
450
326
327
336
364
315
219
198
156
257
251
98
106
158
210
270
348
454
474
583
667
756
882
1075
1225
1187
1271
1336
1395
1449
1547
1576
1636
1801
1848
1858
1928
2083
2288
2433
2524
2629
2708
2889
2961
2839
2623
2253
1766
1123
402
-448
-1343
-2215
-3072
-3856
-4555
-5134
-5650
-6106
-6399
-6533
-6497
-6278
-5903
-5415
-4841
-4109
-3324
-2575
-1882
-1257
-742
-330
45
278
420
541
639
641
518
369
226
87
-16
-124
-208
-214
-128
-15
89
236
400
526
548
458
323
166
-35
-343
-755
-1189
-1629
-2093
-2603
-3132
-3621
-4028
-4379
-4653
-4804
-4788
-4638
-4417
-4150
-3813
-3404
-2934
-2430
-1948
-1486
-999
-528
-130
174
327
351
242
14
-284
-591
-919
-1268
-1610
-1920
-2202
-2414
-2558
-2651
-2732
-2749
-2649
-2540
-2380
-2210
-2014
-1877
-1763
-1725
-1836
-1931
-1999
-2055
-2156
-2267
-2317
-2445
-2517
-2591
-2605
-2515
-2452
-2386
-2291
-2110
-1877
-1606
-1379
-1154
-896
-671
-477
-384
-342
-322
-262
-198
-206
-360
-426
-610
-818
-968
-1025
-1145
-1371
-1483
-1603
-1517
-1450
-1319
-1355
-1288
-1168
-1022
-945
-818
-608
-501
-372
-279
-137
2
80
58
58
127
371
407
513
644
723
830
1099
1248
1358
1558
1826
2103
2433
2850
3227
3559
3983
4411
4676
5029
5390
5614
5522
5237
4547
3532
2424
1173
-199
-1688
-3236
-4783
-6229
-7278
-8065
-8714
-9238
-9661
-9911
-9882
-9304
-8393
-7314
-6159
-4975
-3830
-2617
-1315
-170
759
1394
1822
2043
2207
2392
2514
2485
2232
1848
1357
951
721
594
487
435
426
456
642
930
1255
1464
1459
1255
947
671
393
58
-444
-1093
-1819
-2575
-3314
-3999
-4622
-5191
-5667
-6004
-6116
-5965
-5574
-4993
-4318
-3624
-2880
-2096
-1287
-475
297
1015
1621
2106
2450
2677
2764
2675
2418
2018
1569
1157
771
394
59
-205
-414
-580
-692
-791
-838
-836
-818
-776
-704
-656
-672
-798
-1032
-1409
-1881
-2413
-2986
-3540
-4052
-4475
-4810
-5052
-5167
-5133
-4967
-4683
-4302
-3838
-3250
-2547
-1758
-957
-227
401
916
1315
1566
1646
1564
1365
1067
677
221
-258
-733
-1184
-1626
-2064
-2490
-2808
-2971
-2970
-2795
-2560
-2319
-2066
-1727
-1376
-1040
-750
-547
-395
-289
-167
-70
-31
-69
-198
-346
-452
-598
-666
-759
-730
-662
-593
-457
-190
44
333
511
756
999
1156
1354
1590
1787
1930
1996
1989
1968
1855
1815
1669
1618
1586
1437
1398
1287
1427
1608
1629
1801
2077
2358
2741
3281
3811
4430
5113
5653
6192
6969
7620
8090
8104
7489
6518
4929
3071
1217
-461
-2123
-3762
-5491
-7154
-8463
-9371
-9950
-10198
-10234
-10209
-9848
-9101
-7838
-6055
-4108
-2325
-896
240
1138
2007
2798
3401
3842
3862
3635
3320
3036
2814
2601
2191
1542
900
377
222
467
983
1463
1844
1991
2111
2281
2386
2453
2182
1668
903
135
-567
-1309
-1961
-2811
-3832
-4907
-5885
-6580
-6971
-6955
-6726
-6282
-5693
-4909
-3942
-2819
-1607
-447
542
1324
2156
2926
3620
4213
4547
4526
4256
3815
3214
2566
1933
1287
706
212
-167
-394
-508
-574
-594
-599
-587
-566
-542
-461
-341
-236
-255
-393
-720
-1148
-1634
-2133
-2670
-3181
-3636
-4019
-4297
-4436
-4471
-4400
-4220
-3980
-3639
-3164
-2559
-1866
-1135
-418
217
715
1094
1346
1458
1446
1294
1023
671
296
-87
-513
-971
-1518
-1973
-2391
-2729
-2903
-2969
-2924
-2823
-2655
-2448
-2206
-1869
-1654
-1531
-1406
-1292
-1168
-998
-826
-693
-622
-634
-721
-786
-788
-770
-767
-758
-684
-618
-488
-322
-157
-14
57
177
205
285
519
706
816
940
1183
1190
1138
1288
1336
1295
1242
1235
1215
1284
1463
1364
1449
1482
1540
1587
1528
1710
1934
2025
2252
2647
2988
3288
3677
4140
4467
5292
5943
6566
7292
8125
9160
9990
10542
10266
9068
6969
4258
1654
-479
-2232
-3886
-5884
-7873
-9633
-11115
-11936
-12099
-11978
-12015
-11931
-11234
-9832
-7470
-4552
-1849
145
1332
2126
2736
3546
4635
5484
5676
5298
4770
4290
3971
3903
3582
2706
1570
614
145
357
1257
2363
2929
2952
2730
2468
2295
2166
1908
1195
104
-1043
-2078
-2915
-3541
-4234
-5336
-6738
-7943
-8680
-8842
-8303
-7274
-6131
-5037
-3921
-2638
-1200
375
1860
2992
3738
4334
5009
5644
6131
6332
6057
5205
4045
2882
1856
1022
377
-142
-612
-947
-1109
-1121
-1047
-934
-875
-976
-1129
-1162
-1006
-787
-662
-737
-1124
-1742
-2449
-3108
-3680
-4158
-4510
-4724
-4782
-4582
-4130
-3541
-2962
-2489
-2089
-1690
-1126
-327
641
1550
2117
2337
2390
2374
2265
1926
1365
639
-146
-790
-1188
-1473
-1826
-2390
-3015
-3525
-3840
-3979
-4019
-3955
-3729
-3397
-3005
-2613
-2252
-1964
-1768
-1617
-1507
-1400
-1249
-1045
-806
-542
-363
-350
-481
-622
-650
-592
-547
-533
-494
-389
-235
-88
-53
-86
-129
-144
-107
-20
116
281
465
629
783
919
946
924
881
917
1047
1142
1213
1263
1328
1401
1439
1510
1590
1728
1842
1947
2210
2561
3016
3344
3679
4049
4423
5022
5548
6184
6949
7596
8531
9659
10853
12204
13282
13305
12026
9288
5376
1262
-1866
-3909
-5526
-7513
-9803
-12260
-14341
-15559
-15695
-15157
-14780
-14346
-13217
-11116
-7953
-4062
-423
2185
3868
4930
5431
5923
6630
7289
7496
7191
6780
6324
5511
4564
3596
2462
1403
796
783
994
1612
2631
3294
3562
3503
3045
2117
804
-296
-1179
-2087
-3060
-4170
-5460
-6899
-8063
-8886
-9716
-10262
-10337
-9972
-8914
-7016
-4498
-2156
-323
1223
2504
3742
5091
6528
7596
7909
7821
7585
7168
6700
6015
4763
2894
891
-611
-1527
-1756
-1444
-1183
-1344
-1819
-2104
-2011
-1691
-1205
-970
-1265
-1834
-2204
-2128
-1928
-1893
-2351
-3514
-4908
-5870
-6031
-5540
-4717
-3825
-3202
-2752
-2002
-782
622
1804
2499
2628
2453
2450
2830
3285
3502
3132
1983
324
-1218
-2245
-2807
-3234
-3644
-4085
-4593
-4986
-4843
-4211
-3667
-3387
-3375
-3511
-3511
-3006
-2228
-1569
-1164
-1200
-1715
-2224
-2420
-2253
-1949
-1696
-1559
-1512
-1553
-1391
-917
-437
-228
-298
-482
-701
-659
-292
92
259
82
-390
-859
-1144
-1114
-893
-654
-486
-434
-357
-208
79
453
655
687
600
463
521
772
1173
1499
1615
1614
1542
1608
1851
2255
2757
3158
3480
3809
4175
4622
5038
5437
5790
6013
6278
6684
7297
8083
8952
9974
11124
12452
13932
14579
13562
10402
5415
17
-4363
-6689
-7288
-8088
-10150
-13548
-17148
-19434
-19553
-17465
-14901
-13295
-12590
-11656
-9093
-4474
1468
6782
9189
8426
6230
4807
5605
8387
11381
12305
10088
6165
2689
1386
2415
4084
4542
2778
19
-1578
-738
2387
5792
7044
5090
955
-2778
-4385
-3631
-1747
-1077
-2921
-6721
-10536
-12542
-12273
-10487
-8971
-9012
-10188
-10849
-9401
-5541
-467
3803
5620
5058
3945
4081
6162
9343
11875
12296
10317
7312
4879
3765
3735
3652
2528
233
-2318
-3796
-3621
-2143
-506
46
-884
-2618
-3935
-3983
-2847
-1336
-525
-1001
-2446
-4017
-4999
-5222
-5023
-4895
-5157
-5659
-5820
-5214
-3778
-1859
-34
1250
1900
2270
2815
3855
5264
6588
7336
7200
6235
4722
3055
1428
-172
-1782
-3449
-5031
-6301
-7072
-7380
-7410
-7333
-7210
-6999
-6605
-5863
-4778
-3440
-2100
-978
-237
60
-5
-280
-623
-894
-1044
-1073
-1080
-1112
-1195
-1364
-1528
-1645
-1646
-1518
-1262
-936
-625
-371
-181
-108
-174
-376
-714
-1107
-1427
-1553
-1398
-1042
-614
-298
-200
-269
-417
-490
-369
-122
229
511
621
609
478
344
279
314
457
645
948
1424
2022
2766
3531
4153
4607
4824
4964
5095
5330
5740
6133
6463
6650
6652
6621
6711
7055
7728
8674
9970
11444
12840
13584
12887
10311
5707
370
-4316
-7122
-7679
-7299
-7371
-9127
-12599
-16376
-19146
-19525
-17543
-14057
-10481
-7301
-5473
-3859
-2198
-163
2546
4422
6041
6114
5945
5813
6161
7206
7491
7346
5755
3833
1851
564
491
1050
2419
3889
4838
5260
4746
3462
2139
554
162
-105
714
1041
925
-300
-2476
-5322
-7789
-9619
-9865
-9550
-8390
-7114
-6536
-6100
-5528
-5419
-5119
-4044
-2930
-1662
167
1988
3226
4157
4844
4461
3951
3588
2964
2651
2779
3027
2787
2924
2874
2290
1711
1184
525
167
322
806
1318
2135
2607
2306
1474
422
-726
-1890
-2369
-2663
-2785
-2740
-2893
-3323
-4179
-5005
-6027
-6638
-6502
-5831
-4627
-3065
-1736
-839
-445
-331
-509
-323
279
1107
2066
3065
3671
3517
3043
2142
879
-418
-1488
-2285
-2690
-2712
-2636
-2670
-2932
-3329
-3799
-4175
-4415
-4406
-3949
-3157
-2387
-1754
-1487
-1730
-2307
-2896
-3350
-3587
-3482
-2998
-2506
-2009
-1567
-1498
-1696
-1939
-1944
-1740
-1267
-511
261
857
1143
1124
742
107
-396
-586
-401
92
718
1167
1309
1198
902
527
170
57
193
489
868
1118
1125
803
308
-195
-594
-720
-540
-27
655
1272
1753
1985
2051
2108
2306
2746
3374
4216
4991
5676
6268
6675
7194
7781
8610
9755
11051
12372
13481
13592
12531
10058
6390
2548
-685
-2509
-2958
-3078
-3436
-4921
-7726
-10936
-13946
-15393
-15189
-13232
-10283
-7291
-5120
-4079
-4181
-4911
-5519
-5424
-4238
-2338
166
2319
3372
2941
1139
-976
-2719
-3088
-1805
394
3082
4977
5941
5774
4927
4278
4223
4995
6293
7856
8947
9282
8548
6947
4722
2292
152
-1397
-2331
-2802
-3093
-3718
-4806
-6142
-7434
-8187
-8342
-7786
-6757
-5619
-4485
-3640
-2915
-2451
-2068
-1843
-1735
-1713
-1646
-1395
-1041
-621
-333
-227
-403
-633
-771
-670
-207
573
1626
2743
3802
4690
5221
5384
5194
4870
4537
4345
4347
4394
4245
3585
2419
822
-873
-2318
-3276
-3691
-3696
-3515
-3391
-3483
-3773
-4170
-4488
-4531
-4198
-3484
-2582
-1706
-1083
-898
-1142
-1647
-2168
-2472
-2441
-2143
-1866
-1748
-1969
-2458
-2995
-3400
-3360
-2877
-2194
-1361
-616
-201
-209
-404
-539
-585
-480
-336
-84
-104
-338
-808
-1400
-2018
-2517
-2679
-2687
-2534
-2292
-2137
-2171
-2280
-2273
-2258
-2254
-2049
-1830
-1638
-1553
-1501
-1544
-1606
-1510
-1317
-1076
-768
-442
-124
171
459
700
941
1186
1329
1435
1426
1429
1379
1343
1355
1355
1387
1388
1355
1330
1360
1491
1697
2000
2345
2682
2982
3142
3291
3406
3566
3828
4190
4641
5226
5953
6725
7616
8626
9807
11055
12054
12276
11325
9048
5777
2478
-44
-1271
-1324
-1436
-2519
-4797
-8213
-11667
-14199
-14711
-13263
-10650
-7825
-5835
-4959
-5399
-6053
-6363
-5757
-4086
-1820
593
2239
2823
2210
533
-1413
-2902
-3052
-2051
-251
1690
2859
3057
2349
1616
1398
2074
3691
5719
7435
8297
8275
7671
6604
5438
4370
3283
2144
960
-82
-1092
-2151
-3314
-4617
-5931
-6993
-7509
-7468
-7061
-6255
-5293
-4435
-3817
-3368
-2969
-2725
-2531
-2307
-1895
-1403
-719
-78
169
-187
-930
-1790
-2411
-2213
-1436
-72
1190
2087
2492
2474
2398
2466
3061
3873
4850
5722
6079
5841
5081
3989
2700
1469
578
2
-341
-670
-1210
-2006
-3027
-3987
-4645
-4861
-4566
-3957
-3236
-2666
-2341
-2211
-2170
-2170
-2095
-1849
-1588
-1342
-1150
-1089
-1184
-1365
-1601
-1836
-2068
-2351
-2539
-2606
-2485
-2189
-1897
-1622
-1502
-1634
-1732
-1656
-1472
-1305
-1139
-861
-699
-732
-1097
-1417
-1763
-2066
-2194
-2164
-2010
-1937
-1871
-1984
-2198
-2394
-2532
-2607
-2458
-2009
-1566
-1430
-1437
-1582
-1747
-1883
-1779
-1495
-1148
-686
-357
-170
-169
-134
-32
144
444
705
987
1224
1363
1403
1301
1234
1141
1063
1073
1148
1301
1410
1506
1545
1605
1692
1717
1843
2047
2368
2697
2969
3226
3466
3730
3905
4199
4597
5205
6079
7038
8080
9172
10156
11000
11093
10294
8710
6205
3639
1570
384
68
-357
-1691
-3990
-7165
-10257
-12204
-12598
-11214
-9193
-7298
-6462
-6426
-6975
-7394
-6584
-5181
-2960
-943
444
1030
668
219
-494
-1091
-1317
-1141
-551
-20
773
1202
1269
1272
1288
1726
2441
3707
5036
6112
6756
6927
6841
6474
5942
5215
4282
3086
1853
856
43
-765
-1781
-3151
-4756
-6313
-7227
-7301
-6822
-5824
-4818
-4270
-4259
-4442
-4404
-4036
-3163
-2072
-1010
-333
-76
-136
-506
-985
-1414
-1569
-1465
-1064
-439
155
488
560
558
643
965
1713
2714
3684
4417
4832
4830
4513
4174
3797
3384
2867
2270
1628
932
215
-600
-1477
-2396
-3255
-3853
-4167
-4120
-3831
-3457
-3149
-3020
-2943
-2878
-2717
-2385
-1903
-1384
-1005
-742
-700
-855
-1142
-1441
-1628
-1681
-1611
-1572
-1581
-1724
-1924
-2084
-2240
-2221
-2074
-1877
-1542
-1218
-968
-933
-1098
-1247
-1326
-1296
-1308
-1201
-1165
-1225
-1340
-1537
-1752
-1927
-2022
-2022
-1967
-1828
-1700
-1685
-1675
-1658
-1666
-1802
-1856
-1819
-1673
-1445
-1224
-1080
-1035
-972
-929
-830
-598
-253
151
538
835
962
992
1018
1043
1123
1184
1252
1309
1283
1258
1175
1079
1021
966
978
1097
1259
1442
1618
1764
1890
1953
1989
2076
2257
2582
2928
3220
3515
3814
4208
4755
5411
6268
7304
8383
9333
10232
10520
10021
8837
6712
4536
2688
1284
825
210
-1383
-3473
-6369
-9152
-10891
-11437
-10398
-9103
-8015
-7653
-7668
-7672
-7663
-6163
-4553
-2740
-1333
-670
-127
-192
200
554
360
-47
-432
-597
-789
-212
719
1251
1448
1361
1344
1335
2052
3389
4811
5872
6375
6498
6007
5317
4710
4130
3441
2662
1989
1243
198
-1029
-2452
-3886
-5240
-6049
-6042
-5869
-5385
-4814
-4540
-4583
-4692
-4306
-3707
-2916
-2017
-1182
-689
-525
-312
-286
-465
-790
-1042
-1223
-1241
-899
-374
76
246
326
406
482
954
1881
2944
3813
4413
4729
4596
4328
4091
3790
3360
2831
2334
1671
895
90
-843
-1857
-2863
-3589
-4044
-4201
-4024
-3778
-3571
-3527
-3512
-3380
-3139
-2691
-2099
-1497
-1086
-826
-694
-737
-873
-1050
-1148
-1195
-1193
-1017
-982
-1215
-1524
-1905
-2261
-2408
-2331
-1999
-1614
-1407
-1208
-1125
-1219
-1370
-1497
-1342
-1106
-888
-912
-960
-1033
-1316
-1600
-1768
-1917
-2086
-2081
-1962
-1848
-1810
-1694
-1780
-1986
-1956
-1802
-1772
-1597
-1170
-836
-837
-793
-727
-835
-716
-355
44
297
699
1085
1147
1198
1288
1361
1395
1570
1769
1718
1676
1637
1438
1152
939
840
716
744
926
1088
1169
1151
1189
1235
1397
1609
1872
2259
2657
3060
3305
3581
4029
4547
5246
6026
6995
7968
8814
9659
10269
10225
9400
8019
5949
3963
2604
1487
964
-276
-2387
-4590
-7502
-9481
-10304
-10302
-9185
-8724
-8191
-8257
-8221
-7411
-6712
-4802
-3435
-2372
-1625
-1297
-367
70
762
1098
369
-374
-899
-804
-393
585
1621
1625
1156
854
1031
1563
2879
4566
5521
5758
5690
5583
5249
5023
4980
4359
3342
2258
1350
535
-488
-1388
-2671
-4220
-5526
-6329
-6309
-6076
-5504
-4996
-5037
-5173
-5156
-4535
-3709
-2817
-1798
-1125
-825
-629
-341
-186
-284
-380
-462
-539
-408
47
586
852
956
1008
1053
1244
1881
2821
3556
4068
4347
4416
4226
3949
3775
3389
2800
2203
1615
902
43
-776
-1726
-2784
-3705
-4289
-4541
-4589
-4398
-4189
-4138
-4130
-3964
-3588
-3102
-2474
-1781
-1266
-932
-708
-562
-620
-836
-989
-1141
-1297
-1342
-1260
-1209
-1230
-1263
-1279
-1283
-1259
-1051
-803
-554
-290
-146
-182
-397
-605
-858
-1109
-1237
-1370
-1530
-1768
-1987
-2171
-2410
-2572
-2642
-2565
-2400
-2240
-2036
-1920
-1833
-1807
-1785
-1721
-1674
-1522
-1343
-1154
-962
-770
-622
-551
-398
-163
95
395
725
1016
1160
1249
1287
1237
1203
1158
1129
1059
1014
1007
885
772
655
557
578
629
817
1025
1156
1343
1477
1557
1642
1744
1912
2163
2414
2725
2979
3238
3604
3933
4395
5062
5846
6815
7722
8683
9690
10132
9830
8885
7397
5501
3725
2521
1547
570
-1209
-3583
-5863
-8368
-9810
-10217
-10252
-9540
-9252
-8971
-8632
-8022
-6511
-5544
-4287
-3057
-2279
-1460
-606
799
1583
1602
1369
516
-251
-368
165
888
1324
1652
1475
944
1015
1825
2860
3822
4755
5427
5573
5628
5912
5940
5357
4444
3375
2187
1154
418
-272
-1459
-3003
-4565
-5983
-6902
-7098
-6674
-6203
-5917
-5642
-5407
-5072
-4438
-3484
-2509
-1824
-1212
-577
-80
326
567
597
290
-180
-393
-308
28
479
845
976
923
1008
1390
1956
2646
3388
3938
4187
4276
4330
4168
3694
3071
2347
1473
602
-111
-809
-1662
-2658
-3645
-4550
-5232
-5453
-5308
-4985
-4618
-4226
-3825
-3450
-2943
-2320
-1720
-1176
-632
-108
273
499
610
542
287
28
-72
-74
35
98
-149
-553
-975
-1356
-1603
-1798
-1779
-1723
-1932
-1924
-1881
-1998
-2205
-2510
-2504
-2457
-2351
-2122
-2187
-2105
-2026
-2127
-2367
-2411
-2206
-2103
-2112
-1819
-1545
-1546
-1598
-1551
-1480
-1380
-1163
-865
-673
-417
-122
-148
-156
-56
151
191
285
654
828
873
854
807
712
600
664
606
490
583
651
586
392
266
84
-78
49
270
443
579
819
1016
1039
1178
1463
1668
1964
2424
2878
3287
3553
3971
4444
4884
5688
6504
7484
8861
9900
11203
11960
12323
11033
10517
9195
6260
3028
-614
-3122
-5759
-8819
-11559
-15353
-18878
-19291
-18495
-16074
-13813
-11333
-8216
-5146
-1704
1169
2488
4330
5945
7328
8100
7743
7809
6676
4354
1861
-244
-1524
-1970
-726
1228
1803
1551
1923
2776
3912
5136
6019
5765
5048
4839
4170
2179
-704
-3824
-6858
-9438
-11109
-11825
-12042
-11732
-10798
-9675
-8688
-7453
-5142
-1847
1656
4843
7329
8679
9099
9359
9277
8101
6270
4555
3117
1775
547
-432
-1587
-2848
-3629
-3829
-3479
-2548
-1046
578
1491
1724
1597
1022
291
-324
-983
-2064
-3356
-4336
-5142
-5987
-6650
-7092
-7091
-6424
-4943
-2634
-348
1673
3539
4946
5813
6292
6532
6687
6509
5892
4560
2717
839
-1000
-2629
-3971
-4829
-5078
-4961
-4430
-3474
-2590
-1993
-1464
-792
-239
20
388
272
-1241
-3280
-5098
-6498
-7284
-7661
-7348
-6907
-6247
-4557
-2382
-596
542
1235
2409
3970
5094
5084
3772
2290
931
-657
-2489
-4161
-5378
-6055
-6130
-5497
-4876
-4389
-3656
-2509
-1306
-478
136
809
1456
1634
974
-269
-1255
-1717
-1822
-2008
-1971
-1483
-690
191
885
1269
1448
1725
2088
2712
1804
1725
1692
362
-95
-747
-1303
-1483
-1277
-591
263
1425
1824
2672
3551
3868
4011
4373
4558
4573
4594
4409
4047
3753
3614
3520
3945
5110
6921
9066
11651
14219
16103
17670
17991
14935
9641
3044
-4448
-9304
-12520
-14564
-15903
-19631
-22529
-24185
-24476
-21445
-17013
-11094
-5003
230
5616
9538
12605
14638
14775
13905
11946
10575
9380
7906
6195
3243
399
-2127
-3419
-2536
-1021
1302
3582
4891
5215
4236
2634
593
-1636
-3759
-6001
-8477
-10838
-12838
-14261
-15072
-15204
-14315
-12264
-8865
-4191
1135
6157
10059
12497
13604
13843
13877
13705
12818
10934
8091
4801
1373
-1718
-4177
-5979
-6910
-7021
-6161
-4697
-3152
-1769
-1043
-1003
-1389
-1896
-2324
-2731
-3175
-3914
-5031
-6294
-7260
-7511
-6902
-5308
-2926
-122
2802
5501
7823
9587
10593
10889
10437
9333
7862
6055
3884
1273
-1686
-4705
-7351
-9188
-9917
-9589
-8551
-7143
-5610
-4156
-2833
-1631
-573
309
933
1298
1373
1126
614
-113
-942
-1610
-1823
-1483
-565
742
2214
3525
4486
5009
5140
4395
1690
-1582
-4143
-6322
-8125
-9942
-10944
-11388
-11784
-10670
-7962
-5009
-2636
-371
2395
5505
7629
7841
6406
4815
3486
1683
-1109
-3507
-5159
-6530
-7677
-8156
-7848
-6898
-5380
-3604
-1648
141
1907
3131
3484
3292
2614
1664
908
231
-463
-1259
-1604
-1534
-1360
-1114
-809
-381
-140
183
416
292
-215
-964
-1620
-2082
-2211
-2086
-1737
-883
379
1827
3186
4431
5627
6547
7046
7168
7313
6844
5666
4490
3270
2500
2049
1426
1541
2232
2966
4548
6835
10038
13479
16444
18775
19533
17755
11243
2685
-6071
-13451
-16831
-19124
-19859
-20596
-23170
-24065
-23640
-19904
-13592
-7024
90
6333
11600
15665
17861
18279
16495
13009
9014
5901
4413
3501
2585
837
-1191
-2507
-3084
-2155
152
2859
5368
6493
5951
3893
107
-4180
-8091
-11364
-13614
-15290
-16081
-16009
-15166
-13278
-10820
-7562
-3751
820
6015
11220
15786
18234
18195
15974
12694
9368
6367
3874
1604
-567
-2627
-4329
-5440
-5938
-5804
-5075
-3838
-2254
-643
517
723
-278
-2330
-4889
-7335
-9111
-9856
-9732
-8889
-7596
-6030
-4178
-2008
743
3968
7398
10579
12981
14248
14147
12773
10249
6965
3365
-131
-3083
-5368
-6908
-7820
-8390
-8687
-8604
-7945
-6610
-4711
-2567
-679
544
923
570
-265
-1324
-2303
-2979
-3169
-2841
-2067
-956
304
1636
2950
4278
5621
6944
7962
8422
8018
6822
4628
1944
-2505
-8833
-12957
-14709
-14930
-14287
-13842
-11712
-10040
-8458
-4612
-518
2387
4161
5713
8050
10001
8899
5453
1786
-387
-1575
-3844
-5927
-5916
-5188
-4890
-5415
-5218
-4308
-2989
-2126
-1631
-667
425
1489
923
-366
-1190
-1633
-1221
-718
-40
749
1273
2002
1981
1538
706
-95
-927
-1834
-2107
-2423
-2760
-3419
-3926
-3680
-2788
-1130
565
2473
4392
6061
7226
7027
6522
5940
5189
4414
3361
2616
1677
696
-22
-458
-318
105
1117
2592
4012
5442
7107
9113
11132
13120
14971
17282
18814
18297
15329
7935
-970
-10239
-17576
-20329
-21066
-19088
-18055
-19059
-19033
-18044
-14015
-8560
-2776
3429
8219
11401
13350
14017
13260
10693
6797
3059
882
975
2213
3377
3386
2568
1987
1473
2118
3807
5368
6317
5498
3362
19
-4598
-9153
-13024
-15609
-16634
-16385
-14769
-12441
-9526
-6300
-3163
-21
2926
6217
9496
12570
14796
15010
13150
9600
5647
2280
-25
-1117
-1407
-1402
-1368
-1226
-1041
-870
-764
-783
-938
-1158
-1404
-1886
-3036
-5097
-7676
-10196
-11983
-12319
-11106
-8644
-5494
-2214
880
3532
5820
7875
9577
10818
11436
11273
10149
8103
5356
2172
-1029
-3827
-5806
-6796
-6787
-5974
-4809
-3795
-3181
-2880
-2734
-2541
-2190
-1834
-1705
-2011
-2707
-3653
-4512
-4893
-4592
-3596
-1972
183
2623
4919
6763
7822
7977
7221
6063
4548
2735
925
-1015
-3005
-5216
-7253
-8566
-9363
-9408
-8690
-7210
-5588
-4170
-2907
-2101
-1596
-1268
-859
-427
-16
288
471
441
226
-37
-382
-725
-699
-655
-431
-390
-637
-1299
-2362
-3288
-4065
-4517
-4578
-4190
-3506
-2792
-1963
-1183
-390
441
1093
1672
2002
2199
1996
1336
344
-855
-1967
-2941
-3460
-3527
-3141
-2413
-1630
-852
-142
566
1262
1832
2433
2893
3207
3107
2767
2365
1797
1321
1003
1040
1327
1650
2056
2261
2363
2283
2253
2471
2557
2969
3260
3750
4373
4454
4775
5420
7004
8919
11024
13689
15967
17182
16756
13628
6835
-1480
-10710
-16967
-19518
-20263
-18179
-17767
-18160
-17880
-17261
-13202
-7883
-1562
4721
8955
11922
13635
13935
12511
9449
5661
2243
637
851
2088
3356
3262
2768
2280
1955
2950
4273
5392
5632
4181
1753
-2016
-6640
-11056
-14544
-16424
-16641
-15381
-13063
-10112
-6631
-3226
97
3134
5884
8636
10774
12624
13526
12760
10308
6510
2686
-307
-1996
-2329
-1846
-1099
-446
75
345
366
156
-434
-1293
-2281
-3310
-4447
-6033
-7990
-9939
-11530
-12050
-11088
-8691
-5230
-1374
2328
5477
7755
9243
10088
10354
10117
9363
8003
6082
3686
1013
-1585
-3829
-5367
-6013
-5823
-4902
-3517
-2152
-1250
-989
-1356
-2127
-2975
-3636
-4018
-4250
-4480
-4704
-4790
-4555
-3758
-2297
-282
2078
4474
6612
8213
8986
8895
7900
6253
4236
2125
123
-1639
-3164
-4485
-5659
-6493
-7501
-9545
-10882
-11120
-10566
-9145
-7725
-5880
-4033
-2730
-935
1000
2554
3677
4453
5183
6020
5984
4711
2855
841
-957
-2767
-4358
-5161
-5659
-6229
-6744
-6844
-6495
-5687
-4718
-3649
-2074
-471
1108
2142
2581
2732
2413
1932
1468
1124
781
244
-316
-1022
-1607
-2241
-2732
-2920
-2945
-2445
-1872
-1270
-732
-306
230
832
1628
2417
3106
3799
4288
4588
4468
4101
3596
2877
2215
1796
1635
1419
1043
793
1162
1482
2026
2802
3437
4601
5513
6642
8495
10288
12215
14250
16552
18377
18425
16194
8916
-385
-10652
-19566
-22947
-23575
-20724
-17318
-16717
-15827
-15199
-12521
-7427
-1876
4292
8897
11607
12874
12874
11597
8467
4561
711
-1228
-311
1968
4999
6601
6477
5865
4574
4113
4508
4723
4505
2676
-264
-4047
-8566
-12994
-16512
-18173
-17942
-15813
-12308
-8178
-3753
21
3000
5151
6404
7590
8538
9442
10181
9817
8077
5034
1644
-904
-2031
-1522
100
2009
3413
4078
3981
3052
1515
-621
-3020
-5260
-7133
-8405
-9347
-10306
-11172
-11802
-11633
-10091
-7118
-3003
1485
5484
8373
9880
10098
9456
8330
6920
5516
4095
2659
1268
-149
-1410
-2415
-3020
-3082
-2629
-1755
-681
211
418
-232
-1755
-3774
-5714
-7090
-7629
-7385
-6615
-5608
-4484
-3203
-1584
367
2521
4624
6427
7668
8208
7983
6992
5317
3171
893
-1116
-2587
-3388
-3637
-3562
-3487
-3454
-3523
-3504
-3393
-3187
-4596
-6862
-8225
-9358
-9617
-9292
-8055
-5570
-3167
-696
2172
4766
6571
7261
7121
6639
5787
3676
1073
-1484
-3666
-5585
-7526
-8596
-8683
-8010
-6936
-5461
-3693
-2017
-662
-116
375
827
1104
1203
762
299
-215
-698
-958
-1033
-844
-698
-385
2
399
644
392
-18
-815
-1496
-1857
-1907
-1471
-878
-10
903
1885
2828
3473
4140
4616
4760
4511
4030
3544
2677
1744
806
144
-475
-612
137
1644
3357
4418
5187
5891
6528
7273
8724
10922
13663
15671
17529
18769
18060
13718
4396
-6144
-15366
-21474
-23116
-21399
-17474
-14823
-14852
-15199
-13969
-10086
-4792
851
6062
9502
11270
11409
10513
8630
5526
1992
-658
-748
1697
5058
7659
8389
7524
5926
4153
3369
3452
3465
2548
145
-3298
-7536
-11936
-15503
-17523
-17451
-15510
-12196
-8091
-3808
139
3102
4977
5981
6424
6818
7438
8374
8936
8215
6146
3222
568
-941
-849
659
2640
4146
4647
4171
2859
853
-1629
-4327
-6850
-8823
-10043
-10531
-10608
-10571
-10515
-10134
-8831
-6303
-2664
1572
5566
8523
9962
9940
8935
7496
6002
4690
3667
2818
2052
1346
685
70
-474
-899
-1129
-1118
-917
-707
-859
-1689
-3301
-5493
-7673
-9208
-9664
-8992
-7508
-5645
-3773
-1989
-231
1610
3485
5188
6540
7344
7592
7306
6481
5232
3548
1681
-67
-1326
-1935
-2191
-2055
-2150
-2596
-3755
-4927
-5655
-6314
-6474
-6210
-5801
-5395
-5102
-4685
-4016
-3073
-1986
-735
664
1925
2961
3339
3215
2482
1160
-345
-1773
-2734
-3340
-3638
-3998
-4339
-4617
-4761
-4522
-3961
-2994
-1986
-1132
-508
-190
-61
-136
-283
-448
-538
-465
-312
-21
124
71
-235
-697
-1089
-1332
-1254
-1033
-791
-644
-636
-676
-666
-350
197
866
1608
2151
2580
2774
2821
2748
2430
2105
2016
1968
1945
1940
1960
1825
1862
1849
1911
2508
3294
4156
4891
5265
5940
6411
7014
8311
10148
12305
13944
15338
16128
14817
9006
1508
-7227
-15600
-19780
-21519
-19627
-16647
-15409
-14031
-13236
-11400
-7430
-2894
2073
5953
8634
9949
9883
9078
6850
4238
1132
-552
65
1934
4896
7151
8002
7734
6472
5191
4378
3443
2642
1022
-1648
-4918
-8628
-12108
-14981
-16138
-15593
-13559
-10290
-6512
-2487
901
3462
5107
5600
5655
5564
5663
6057
6011
5451
4014
2084
604
-15
649
2008
3658
4798
5009
4373
2801
621
-2128
-4885
-7297
-9207
-10203
-10389
-10138
-9617
-8940
-7821
-6064
-3639
-560
2676
5518
7413
8177
7769
6549
5027
3536
2419
1681
1330
1185
1091
1010
912
686
410
127
-226
-558
-993
-1681
-2826
-4443
-6288
-7901
-8853
-8866
-7872
-6198
-4212
-2220
-387
1307
2855
4141
5137
5681
5806
5537
4875
4024
2864
1469
-344
-1836
-2840
-3665
-3734
-3436
-3227
-3098
-3444
-3858
-4044
-4216
-4225
-4136
-4020
-4065
-4013
-3774
-3166
-2323
-1597
-763
103
808
1318
1459
1150
472
-559
-1639
-2485
-2959
-3190
-3283
-3249
-3081
-2870
-2623
-2230
-1707
-1141
-686
-412
-354
-389
-556
-818
-1037
-1145
-1158
-1076
-904
-709
-482
-333
-289
-315
-328
-229
-56
142
302
323
203
48
-15
221
734
1442
2084
2590
3082
3356
3409
3257
3065
2895
2835
2804
2924
2902
3102
2923
2664
2855
2984
3535
4129
4920
6095
7831
9771
11878
14282
16319
16731
15625
9952
1633
-7247
-15959
-20255
-21569
-19718
-16343
-14672
-13718
-12726
-10426
-6201
-1527
3147
6505
8420
9148
8493
7618
5286
2624
-149
-1743
-461
2398
6152
8893
9840
9472
7984
6262
5047
3893
2605
386
-2665
-6234
-10067
-13207
-15563
-16187
-15062
-12439
-8705
-4821
-816
2355
4381
5182
4789
4086
3466
3335
3806
4129
3995
3063
1718
934
1081
2556
4592
6551
7610
7404
6088
3677
737
-2589
-5898
-8585
-10363
-11061
-10802
-10037
-9073
-8122
-7027
-5408
-3198
-423
2403
4773
6111
6219
5307
3753
2324
1343
1033
1307
1885
2606
3218
3584
3720
3529
3043
2269
1294
312
-768
-2026
-3648
-5586
-7538
-8986
-9474
-8850
-7205
-5072
-2919
-1130
270
1338
2236
2924
3420
3513
3342
2782
1917
1293
312
-805
-1579
-2059
-2224
-1878
-1443
-955
-884
-1421
-2295
-3262
-3993
-4534
-4765
-4620
-4126
-3754
-3439
-2947
-2259
-1508
-782
-207
281
546
462
73
-630
-1340
-2251
-3051
-3386
-3149
-2535
-1803
-1152
-760
-581
-516
-529
-420
-270
-246
-401
-753
-1138
-1546
-1777
-1842
-1735
-1403
-880
-288
310
831
1040
894
470
-75
-486
-555
-300
107
558
914
1236
1533
1902
2470
3068
3634
4006
4077
4116
3857
3288
2800
2476
2170
2223
2437
2841
3676
4408
5430
6641
8108
9882
11891
14365
15974
16266
13744
6574
-1540
-10751
-17767
-20412
-20635
-17535
-14584
-12969
-11505
-10285
-7562
-3821
-32
3637
5800
7147
7082
6315
5024
2437
302
-1844
-1735
588
4103
8157
10577
11300
10456
8300
6242
4430
2801
1211
-1317
-4212
-7705
-10995
-13602
-15095
-14625
-12880
-9736
-6120
-2524
812
2871
3859
3452
2233
1132
395
654
1511
2310
2746
2429
2090
2203
3188
5037
6940
8439
8689
7735
5606
2578
-760
-4246
-7203
-9260
-10322
-10288
-9527
-8448
-7284
-6283
-5201
-3897
-2246
-340
1401
2703
3067
2589
1495
314
-340
-338
471
1744
3166
4494
5414
5927
5937
5426
4462
3115
1651
155
-1312
-2802
-4396
-6031
-7520
-8352
-8290
-7271
-5514
-3594
-1889
-772
-249
-91
-360
-770
-995
-1316
-1841
-2100
-1944
-1497
-878
-211
425
1016
1520
1863
2094
1904
1131
-345
-2052
-3365
-4363
-4914
-4917
-4533
-3982
-3464
-2989
-2485
-1967
-1434
-1141
-999
-1026
-1236
-1593
-1999
-2226
-2434
-2480
-2256
-1774
-1016
-168
560
1007
1069
802
374
-9
-232
-354
-406
-487
-624
-695
-549
-181
310
765
990
1026
945
775
589
392
172
38
149
337
788
1330
1836
2504
2925
3356
3696
3906
4260
4452
4422
4465
4495
4528
4687
5227
6327
7735
9615
11609
14352
16080
15684
10830
2854
-5681
-13928
-18252
-18958
-16741
-13668
-12367
-12253
-11846
-10336
-7000
-3124
747
4042
5482
6007
5318
4536
2671
335
-1578
-2293
-435
2887
6934
10248
11708
11308
9556
7288
5791
4567
3726
2379
-273
-3600
-7610
-10934
-13173
-13616
-12441
-10321
-7461
-4864
-2400
-501
473
422
-656
-1770
-2252
-1843
-406
1187
2281
2578
2190
2235
3138
5160
7545
9512
10442
9856
8075
5324
2251
-791
-3472
-5523
-6808
-7281
-7072
-6665
-6210
-5845
-5685
-5352
-4732
-3603
-2231
-1005
-339
-560
-1409
-2447
-2908
-2413
-1015
934
2811
4322
5304
5751
5905
5700
5121
4123
2937
1849
799
-151
-1277
-2638
-4092
-5327
-5891
-5734
-5305
-4849
-4752
-4954
-5451
-6063
-6204
-5949
-5282
-4327
-3245
-2111
-984
-20
884
1770
2503
2772
2622
2359
1945
1444
668
-215
-1266
-2254
-2829
-2968
-2650
-2121
-1836
-1907
-2118
-2293
-2368
-2361
-2222
-2213
-2342
-2559
-2699
-2699
-2486
-2140
-1798
-1387
-885
-372
91
459
564
400
81
-138
-161
113
619
1306
1789
2086
2294
2448
2763
3130
3518
3683
3547
3090
2471
1821
1296
821
532
274
343
710
1198
1740
2280
2599
2921
3405
4013
4912
6031
7077
8272
9533
10972
12569
12746
10492
4880
-1587
-8308
-13005
-14138
-12975
-10302
-8617
-8403
-8490
-8241
-6754
-4351
-2018
175
1255
1123
638
-72
-645
-1706
-2307
-2223
-698
2153
5603
8802
10726
10912
9548
7390
5472
4285
3220
2514
985
-1346
-3964
-6712
-8207
-8623
-7708
-6054
-4357
-2691
-1814
-1281
-1350
-2038
-3167
-4529
-5204
-5110
-3925
-2006
-401
795
1307
1672
2509
3990
5968
7501
8197
7694
6041
3797
1465
-470
-1938
-2772
-3001
-2755
-2184
-1569
-1226
-1192
-1545
-2166
-2732
-3115
-3123
-2979
-2984
-3329
-4045
-4651
-4722
-3949
-2216
-50
2044
3548
4305
4456
4149
3640
2862
1962
1125
361
-122
-424
-715
-1370
-2582
-3678
-4211
-4041
-3354
-2427
-1806
-2026
-2841
-3872
-4632
-4841
-4545
-3998
-3203
-2185
-1429
-1094
-780
-479
-334
-279
-228
-212
-353
-571
-1039
-1708
-2396
-3022
-3450
-3309
-2421
-1368
-533
-64
-8
-285
-511
-469
-273
-28
123
2
-248
-477
-661
-812
-934
-970
-967
-768
-410
-63
64
-81
-438
-860
-1007
-786
-224
589
1268
1771
2079
2332
2528
2935
3361
3748
4117
4080
4003
3712
3503
3283
3174
3060
3237
3403
3667
4388
4643
5166
5513
5901
6660
7744
8939
9325
8354
4533
-807
-5973
-10591
-12731
-12386
-10772
-8614
-7630
-6964
-6297
-5567
-3881
-2379
-976
426
1017
879
638
80
-866
-1708
-1982
-993
1003
3807
6508
8153
8626
7840
6238
4530
3507
2676
1772
949
-595
-2369
-4012
-5368
-5747
-5443
-4447
-3209
-2166
-1257
-1070
-1359
-2124
-3319
-4460
-5117
-4938
-4156
-2763
-1385
-474
201
687
1284
2325
3608
4739
5314
5158
4347
2898
1396
183
-743
-1091
-959
-601
-142
223
261
-70
-643
-1299
-1921
-2325
-2567
-2763
-3062
-3546
-4070
-4536
-4540
-3976
-2899
-1452
-122
840
1306
1285
1000
584
187
-197
-958
-1529
-1726
-1791
-1749
-1736
-1689
-1674
-1458
-1073
-532
-204
-283
-965
-1830
-2338
-2649
-2772
-2565
-2103
-1685
-1257
-992
-970
-1024
-1112
-1331
-1570
-1723
-1895
-2244
-2530
-2507
-2503
-2307
-1930
-1464
-902
-286
207
345
241
-81
-522
-842
-897
-816
-749
-651
-575
-576
-431
-135
235
645
973
1118
1158
1100
913
663
509
427
501
827
1202
1604
1954
2295
2491
2707
2926
3212
3474
3798
4002
4119
4183
4136
4222
4378
4911
5500
6299
7128
7950
8327
7969
6625
3759
441
-2949
-5488
-7163
-8149
-8178
-8132
-8198
-7871
-7176
-6012
-4688
-3653
-2752
-2294
-2008
-2150
-2440
-2606
-2664
-2652
-2256
-871
833
2897
4689
5906
6615
6737
6614
6296
5964
5452
4548
3275
1958
641
-585
-1378
-1718
-1799
-1664
-1535
-1546
-1665
-2120
-2741
-3623
-4540
-5318
-5881
-5954
-5673
-5093
-4404
-3659
-2845
-1848
-704
489
1648
2481
2841
2766
2475
2063
1752
1606
1629
1805
2034
2314
2535
2649
2650
2396
1945
1328
628
-71
-809
-1631
-2494
-3304
-3972
-4319
-4259
-3872
-3272
-2740
-2353
-2250
-2501
-2745
-3188
-3490
-3504
-3275
-2898
-2395
-1839
-1293
-762
-314
109
437
799
1023
965
750
313
-453
-1076
-1417
-1566
-1395
-1143
-900
-853
-830
-959
-1249
-1515
-1673
-1856
-2026
-2033
-2109
-2204
-2199
-2116
-1995
-1740
-1387
-950
-509
-100
81
-25
-193
-348
-363
-164
208
561
865
1133
1322
1474
1595
1708
1809
1960
2144
2216
2264
2147
2027
1832
1699
1701
1752
1907
2125
2335
2513
2561
2535
2710
2872
3229
3516
3987
4294
4711
5131
5481
5547
5402
4628
2728
725
-1054
-2568
-3792
-4472
-4745
-4977
-5132
-5085
-4835
-4284
-3643
-3412
-3072
-2767
-2675
-3008
-3138
-3156
-3075
-2835
-2433
-1639
-636
680
1764
2640
3404
3759
3692
3680
3723
3515
3132
2670
2232
1716
1267
922
723
711
779
809
772
634
189
-435
-1147
-1853
-2504
-3118
-3496
-3639
-3625
-3540
-3319
-2974
-2540
-2043
-1578
-1198
-885
-688
-707
-737
-785
-891
-987
-887
-569
-141
399
915
1391
1687
1838
1909
1793
1607
1307
821
315
-165
-597
-1014
-1215
-1196
-1349
-1414
-1418
-1455
-1599
-1775
-2038
-2389
-2644
-2836
-3052
-3199
-3198
-3243
-3213
-3021
-2795
-2678
-2452
-2159
-1873
-1505
-1272
-1203
-1202
-1118
-1018
-927
-849
-733
-658
-516
-347
-271
-259
-291
-306
-303
-304
-360
-441
-513
-517
-497
-464
-469
-498
-543
-573
-570
-619
-723
-806
-798
-695
-577
-451
-351
-234
-30
178
385
566
717
844
991
1196
1417
1500
1640
1682
1815
1966
2129
2302
2545
2879
3140
3439
3709
3922
4107
4347
4525
4816
5024
5165
5077
4920
4230
2837
1495
266
-512
-1180
-1551
-1966
-2416
-2611
-2747
-2694
-2428
-2330
-2518
-2791
-2967
-3145
-3572
-3766
-3941
-3949
-3837
-3607
-3134
-2571
-1800
-1177
-673
-249
31
189
355
520
555
349
150
147
267
556
897
1254
1607
1938
2267
2450
2549
2478
2185
1770
1352
890
348
-108
-445
-726
-949
-1064
-1128
-1094
-1021
-924
-953
-1062
-1209
-1457
-1676
-1876
-2056
-2284
-2451
-2484
-2388
-2214
-1960
-1646
-1332
-1024
-784
-602
-502
-440
-409
-381
-357
-360
-396
-439
-454
-441
-438
-415
-377
-325
-282
-279
-281
-310
-366
-377
-377
-374
-359
-367
-359
-364
-368
-356
-321
-265
-217
-203
-223
-227
-244
-276
-312
-327
-325
-293
-231
-173
-115
-111
-152
-250
-325
-345
-304
-228
-142
-104
-116
-104
-100
-72
-45
-54
-15
38
32
29
11
0
21
-115
-154
-126
-155
-188
-219
-277
-380
-443
-482
-489
-437
-344
-316
-245
-101
-5
62
208
285
321
343
347
337
331
345
327
275
241
254
301
391
471
540
551
534
519
469
405
351
351
339
310
275
227
192
172
190
262
365
475
575
631
624
527
353
138
-110
-320
-494
-646
-743
-812
-904
-987
-1032
-1051
-1013
-951
-852
-753
-694
-677
-716
-766
-828
-876
-890
-856
-789
-678
-575
-503
-446
-439
-463
-503
-532
-522
-503
-522
-567
-629
-704
-772
-807
-780
-724
-627
-519
-426
-372
-367
-391
-459
-541
-605
-653
-695
-727
-749
-774
-794
-810
-816
-788
-743
-676
-585
-477
-395
-360
-353
-381
-427
-483
-497
-489
-489
-463
-460
-455
-458
-461
-456
-431
-379
-317
-259
-248
-281
-331
-381
-404
-413
-385
-339
-287
-255
-218
-212
-258
-301
-349
-335
-274
-245
-261
-256
-234
-222
-211
-186
-161
-135
-126
-113
-128
-194
-277
-414
-510
-571
-594
-559
-505
-443
-373
-298
-251
-197
-144
-89
-21
45
84
107
79
19
-35
-81
-53
33
143
257
361
417
471
554
601
618
622
599
550
482
390
283
162
45
-28
-55
-17
67
120
154
150
120
91
76
83
57
5
-72
-178
-306
-414
-501
-570
-604
-630
-665
-679
-695
-735
-796
-869
-938
-964
-950
-906
-866
-833
-812
-807
-780
-746
-709
-657
-600
-542
-486
-451
-450
-472
-527
-610
-684
-718
-702
-652
-592
-564
-583
-637
-737
-853
-905
-899
-886
-855
-825
-818
-808
-808
-812
-768
-713
-634
-510
-415
-368
-376
-417
-506
-590
-606
-564
-479
-376
-263
-171
-128
-131
-177
-205
-200
-161
-122
-96
-92
-116
-178
-277
-351
-400
-405
-358
-273
-198
-163
-173
-226
-308
-392
-443
-483
-466
-410
-377
-376
-412
-462
-509
-497
-458
-371
-252
-142
-58
-28
-36
-90
-158
-221
-238
-243
-246
-265
-305
-362
-419
-456
-471
-439
-379
-285
-178
-72
12
63
91
98
100
97
88
71
49
11
-11
-26
-27
-9
34
115
223
301
342
357
335
283
235
199
160
126
100
61
9
-37
-65
-86
-84
-61
-13
45
59
46
-14
-87
-165
-240
-263
-245
-223
-204
-216
-252
-279
-294
-251
-186
-116
-68
-33
-4
-4
-34
-95
-178
-278
-381
-490
-573
-634
-700
-797
-879
-938
-975
-978
-942
-889
-856
-841
-857
-885
-910
-939
-948
-938
-924
-885
-806
-705
-580
-469
-398
-339
-282
-213
-168
-156
-173
-245
-347
-466
-576
-664
-711
-717
-701
-693
-674
-610
-532
-508
-464
-413
-398
-397
-405
-429
-474
-506
-519
-531
-541
-489
-376
-282
-197
-86
0
74
118
127
85
33
11
-5
-41
-92
-133
-202
-292
-368
-404
-399
-357
-300
-240
-205
-184
-155
-116
-90
-70
-30
-19
-17
-26
-29
-16
-2
4
-5
-25
-28
-22
-41
-72
-115
-189
-274
-349
-386
-388
-375
-350
-334
-323
-306
-249
-168
-78
-6
54
92
137
171
195
225
241
221
182
148
111
81
66
40
20
-20
-65
-74
-70
-81
-145
-231
-322
-418
-511
-573
-594
-596
-608
-602
-582
-551
-515
-502
-521
-548
-566
-600
-623
-632
-637
-613
-600
-575
-493
-396
-286
-182
-83
-4
43
60
26
-31
-118
-214
-304
-403
-489
-560
-617
-651
-678
-691
-683
-647
-631
-625
-620
-644
-691
-757
-813
-830
-811
-769
-708
-603
-470
-359
-249
-145
-46
8
42
61
45
5
-63
-151
-229
-283
-317
-325
-329
-333
-332
-336
-331
-308
-293
-298
-318
-338
-351
-343
-312
-284
-247
-198
-158
-101
-31
33
95
125
129
121
95
41
-43
-136
-226
-308
-359
-400
-446
-493
-554
-599
-611
-592
-575
-570
-572
-562
-560
-542
-475
-404
-309
-222
-136
-64
-3
50
105
152
161
147
80
7
-51
-105
-158
-203
-246
-283
-307
-326
-336
-381
-426
-492
-570
-622
-641
-637
-624
-623
-601
-593
-568
-507
-425
-321
-200
-69
40
114
143
148
111
36
-59
-156
-241
-321
-392
-459
-515
-553
-576
-558
-502
-416
-318
-240
-193
-181
-177
-145
-109
-65
-28
-6
-2
-13
-31
-59
-76
-70
-53
-21
49
92
83
35
-52
-167
-278
-361
-404
-418
-410
-390
-382
-385
-385
-360
-305
-225
-135
-67
-47
-65
-104
-145
-205
-258
-291
-328
-356
-352
-311
-268
-219
-175
-139
-85
-24
23
68
62
1
-58
-121
-176
-225
-283
-322
-337
-359
-382
-378
-373
-387
-397
-406
-401
-399
-393
-387
-388
-401
-432
-448
-453
-413
-360
-311
-286
-285
-290
-307
-298
-283
-259
-243
-232
-217
-207
-193
-170
-147
-155
-155
-168
-157
-122
-94
-66
-65
-93
-149
-200
-239
-261
-295
-338
-374
-421
-455
-470
-451
-422
-384
-332
-294
-264
-237
-233
-220
-209
-207
-181
-144
-100
-75
-64
-42
-23
1
41
88
124
125
103
65
27
-18
-72
-121
-171
-212
-279
-322
-347
-373
-391
-397
-402
-391
-354
-327
-287
-252
-250
-272
-299
-318
-303
-277
-260
-243
-220
-209
-197
-215
-225
-211
-190
-158
-127
-95
-77
-67
-87
-128
-151
-179
-234
-280
-316
-339
-361
-399
-432
-464
-472
-449
-377
-308
-255
-224
-230
-239
-243
-236
-213
-186
-137
-97
-99
-113
-159
-230
-321
-400
-460
-504
-512
-523
-554
-600
-670
-709
-695
-635
-537
-434
-362
-309
-258
-204
-159
-102
-59
-13
26
54
78
90
72
11
-50
-122
-168
-188
-205
-225
-250
-282
-306
-336
-358
-376
-396
-428
-448
-460
-462
-455
-468
-460
-443
-413
-368
-304
-227
-170
-137
-129
-106
-89
-78
-90
-107
-138
-179
-221
-280
-307
-321
-300
-291
-270
-231
-217
-199
-196
-200
-199
-192
-200
-223
-257
-281
-288
-298
-305
-275
-247
-231
-212
-190
-162
-135
-118
-116
-134
-148
-167
-185
-194
-225
-280
-342
-379
-390
-394
-407
-428
-448
-463
-453
-414
-351
-299
-264
-228
-179
-131
-103
-76
-55
-77
-102
-135
-165
-196
-230
-252
-270
-274
-265
-247
-226
-204
-194
-211
-252
-293
-332
-387
-449
-511
-565
-608
-615
-588
-521
-435
-343
-272
-202
-126
-79
-27
6
-2
-41
-114
-195
-295
-376
-433
-482
-533
-551
-556
-560
-523
-493
-457
-435
-418
-410
-409
-402
-401
-387
-380
-361
-326
-292
-220
-126
-22
87
163
218
248
248
218
189
165
96
13
-94
-210
-317
-425
-502
-550
-580
-600
-614
-601
-577
-550
-509
-467
-443
-431
-440
-433
-416
-382
-344
-309
-254
-195
-120
-35
50
110
148
162
173
179
184
171
128
63
-30
-126
-210
-278
-335
-386
-413
-424
-430
-425
-395
-369
-328
-289
-274
-268
-252
-249
-250
-246
-236
-223
-214
-192
-165
-131
-137
-152
-181
-211
-225
-226
-246
-285
-325
-366
-383
-384
-369
-342
-308
-290
-279
-258
-231
-210
-210
-213
-216
-225
-241
-255
-282
-306
-322
-328
-323
-320
-336
-352
-358
-368
-356
-360
-358
-362
-376
-362
-331
-293
-238
-169
-110
-101
-114
-150
-191
-246
-307
-354
-397
-434
-471
-491
-467
-422
-368
-310
-248
-173
-104
-46
-18
-26
-59
-120
-194
-248
-291
-309
-335
-350
-359
-372
-356
-328
-305
-323
-344
-347
-352
-357
-362
-384
-396
-395
-390
-359
-323
-281
-246
-208
-176
-158
-144
-141
-152
-175
-203
-239
-257
-258
-274
-282
-283
-289
-302
-289
-265
-237
-200
-183
-188
-210
-243
-281
-316
-306
-283
-255
-238
-236
-250
-279
-307
-327
-346
-359
-364
-379
-405
-438
-461
-503
-548
-587
-610
-609
-590
-574
-550
-522
-494
-466
-451
-434
-408
-389
-358
-312
-270
-243
-222
-198
-186
-164
-142
-121
-98
-86
-111
-159
-203
-243
-279
-312
-358
-405
-451
-489
-504
-518
-532
-533
-521
-509
-485
-461
-457
-467
-472
-474
-463
-420
-382
-324
-249
-179
-93
-6
54
101
123
118
71
-7
-101
-209
-295
-385
-440
-468
-491
-491
-463
-421
-369
-327
-284
-248
-215
-193
-203
-215
-245
-294
-356
-385
-377
-340
-266
-201
-138
-104
-83
-53
-9
27
29
-12
-84
-186
-285
-364
-428
-469
-504
-510
-502
-460
-405
-364
-331
-311
-312
-305
-305
-333
-374
-433
-503
-570
-603
-608
-582
-531
-465
-390
-318
-251
-198
-160
-137
-139
-154
-166
-204
-248
-295
-338
-376
-429
-456
-522
-578
-605
-611
-600
-578
-551
-537
-511
-491
-450
-394
-339
-277
-211
-168
-169
-184
-200
-206
-213
-246
-251
-251
-246
-230
-220
-204
-194
-158
-122
-104
-88
-97
-123
-165
-236
-291
-328
-366
-393
-411
-409
-401
-390
-361
-307
-246
-182
-115
-55
-25
-34
-90
-157
-235
-299
-328
-345
-354
-362
-347
-322
-309
-280
-250
-219
-178
-126
-76
-6
25
0
-54
-116
-155
-172
-170
-143
-114
-112
-136
-178
-211
-231
-235
-224
-209
-216
-244
-275
-326
-379
-427
-466
-488
-483
-455
-443
-401
-363
-331
-303
-270
-201
-152
-101
-67
-70
-96
-134
-179
-223
-261
-294
-314
-310
-293
-269
-259
-267
-273
-262
-259
-268
-287
-284
-283
-315
-368
-418
-440
-454
-471
-439
-378
-315
-249
-223
-204
-199
-197
-198
-206
-230
-273
-334
-414
-481
-515
-540
-541
-525
-492
-457
-412
-348
-293
-238
-180
-140
-88
-47
-26
-18
-36
-40
-51
-44
-32
-30
-26
-16
-19
-40
-78
-132
-194
-240
-263
-299
-318
-352
-416
-487
-540
-582
-595
-578
-530
-466
-399
-329
-269
-204
-154
-128
-109
-109
-112
-95
-85
-73
-83
-130
-163
-173
-189
-191
-173
-179
-183
-218
-273
-337
-393
-435
-472
-502
-524
-539
-528
-471
-424
-410
-406
-411
-422
-409
-366
-299
-229
-192
-181
-192
-208
-205
-185
-159
-135
-133
-144
-162
-186
-218
-246
-274
-281
-278
-279
-288
-287
-293
-320
-368
-431
-468
-505
-532
-541
-543
-539
-544
-528
-480
-426
-362
-275
-194
-137
-92
-102
-123
-161
-213
-247
-295
-324
-350
-381
-396
-418
-420
-385
-323
-265
-194
-132
-96
-82
-113
-154
-206
-252
-274
-273
-248
-215
-199
-198
-216
-234
-230
-205
-151
-118
-106
-119
-151
-196
-246
-287
-322
-343
-362
-360
-339
-321
-309
-299
-303
-302
-287
-262
-219
-193
-169
-164
-177
-201
-220
-236
-250
-250
-251
-265
-302
-333
-380
-427
-461
-467
-452
-442
-434
-438
-428
-426
-444
-446
-436
-432
-396
-360
-334
-306
-293
-290
-289
-293
-298
-278
-243
-199
-165
-152
-147
-173
-203
-220
-229
-235
-271
-316
-356
-387
-421
-454
-482
-494
-479
-441
-387
-358
-320
-294
-275
-278
-285
-266
-249
-221
-198
-155
-131
-107
-81
-47
-19
-18
-26
-38
-40
-67
-97
-125
-167
-214
-281
-341
-390
-426
-439
-422
-406
-403
-383
-364
-332
-284
-250
-211
-191
-188
-190
-185
-190
-193
-192
-209
-231
-253
-250
-251
-267
-261
-263
-282
-291
-280
-262
-225
-190
-193
-213
-252
-298
-343
-367
-378
-399
-404
-398
-379
-355
-326
-303
-288
-249
-218
-186
-146
-128
-135
-133
-152
-179
-197
-221
-234
-222
-206
-199
-174
-165
-170
-189
-216
-247
-299
-351
-393
-419
-436
-425
-416
-411
-394
-376
-349
-311
-271
-214
-162
-105
-71
-70
-84
-144
-204
-252
-295
-319
-325
-332
-347
-376
-386
-383
-377
-350
-331
-303
-275
-273
-280
-294
-310
-315
-321
-317
-311
-277
-241
-205
-168
-156
-157
-176
-190
-182
-152
-145
-150
-180
-236
-304
-361
-401
-420
-414
-404
-364
-320
-294
-288
-285
-282
-244
-190
-133
-86
-68
-94
-149
-204
-247
-249
-242
-220
-200
-187
-182
-180
-186
-208
-217
-227
-223
-203
-188
-190
-220
-258
-290
-323
-355
-346
-324
-287
-257
-237
-222
-224
-229
-231
-229
-220
-206
-204
-225
-244
-240
-232
-217
-215
-210
-204
-202
-220
-235
-228
-228
-240
-248
-257
-269
-267
-277
-280
-264
-249
-228
-197
-168
-147
-135
-123
-131
-146
-162
-182
-201
-205
-232
-266
-275
-272
-269
-261
-251
-237
-232
-254
-281
-324
-357
-380
-423
-462
-495
-491
-478
-467
-432
-401
-368
-354
-347
-344
-353
-359
-379
-403
-430
-451
-458
-450
-417
-387
-347
-314
-289
-288
-287
-271
-256
-269
-239
-266
-237
-400
-621
-763
-394
-158
-179
-300
-416
-414
-371
-506
-613
-395
-256
-263
-386
-398
-364
-254
-304
-353
-297
-95
-41
-122
-192
-146
-142
-68
-105
-152
-179
-160
-221
-267
-300
-230
-191
-200
-208
-247
-219
-208
-211
-224
-203
-267
-289
-323
-343
-365
-362
-374
-335
-297
-280
-174
-108
-60
-72
-116
-145
-152
-151
-196
-240
-248
-240
-253
-284
-276
-225
-199
-196
-166
-118
-94
-81
-78
-87
-122
-135
-195
-234
-220
-249
-250
-249
-218
-214
-183
-158
-163
-154
-143
-180
-206
-204
-253
-274
-333
-297
-320
-310
-272
-222
-155
-140
-95
-118
-104
-175
-252
-278
-336
-349
-417
-374
-401
-425
-400
-361
-355
-266
-252
-137
-113
-72
-96
-165
-204
-274
-305
-346
-352
-339
-307
-286
-241
-196
-150
-95
-55
-27
-12
-16
-34
-80
-132
-177
-233
-262
-277
-262
-245
-224
-198
-191
-187
-173
-186
-199
-188
-212
-237
-243
-259
-286
-297
-316
-319
-306
-275
-226
-193
-180
-164
-173
-174
-176
-171
-156
-157
-155
-158
-149
-156
-155
-156
-150
-136
-168
-198
-242
-300
-353
-402
-437
-460
-462
-443
-415
-380
-349
-322
-294
-286
-269
-258
-257
-264
-296
-339
-386
-419
-434
-434
-428
-393
-367
-338
-285
-243
-225
-227
-223
-207
-206
-214
-220
-226
-247
-304
-360
-375
-351
-335
-312
-276
-262
-263
-255
-243
-235
-236
-250
-264
-272
-266
-252
-261
-271
-264
-270
-267
-259
-242
-224
-223
-233
-246
-236
-236
-241
-243
-268
-281
-295
-287
-250
-214
-173
-164
-151
-131
-107
-85
-88
-93
-115
-157
-190
-230
-263
-305
-337
-360
-391
-391
-378
-354
-320
-266
-235
-198
-165
-137
-114
-103
-126
-167
-202
-215
-197
-175
-152
-147
-161
-176
-184
-183
-159
-148
-162
-180
-212
-264
-322
-359
-399
-426
-437
-440
-426
-422
-411
-390
-378
-351
-327
-290
-257
-245
-231
-246
-265
-275
-273
-288
-296
-300
-292
-286
-292
-308
-322
-349
-376
-383
-387
-383
-358
-323
-315
-314
-307
-315
-331
-335
-331
-331
-320
-324
-345
-370
-380
-378
-350
-312
-268
-211
-169
-132
-119
-110
-114
-139
-182
-234
-298
-350
-372
-392
-408
-415
-425
-427
-415
-397
-360
-319
-298
-282
-291
-336
-374
-388
-396
-383
-350
-308
-269
-237
-204
-166
-144
-115
-121
-132
-132
-170
-207
-247
-301
-341
-353
-343
-324
-288
-259
-232
-197
-168
-132
-112
-98
-90
-102
-118
-141
-165
-178
-200
-214
-211
-207
-208
-205
-208
-227
-251
-263
-265
-261
-253
-258
-262
-260
-264
-248
-221
-190
-188
-187
-168
-198
-228
-247
-276
-289
-303
-291
-242
-196
-143
-103
-82
-60
-54
-63
-64
-86
-123
-181
-258
-327
-406
-461
-494
-510
-501
-474
-447
-441
-426
-408
-426
-448
-463
-457
-440
-444
-405
-408
-374
-420
-377
-439
-352
-453
-283
-1209
-1800
-896
-922
-978
-773
-793
-957
-806
-672
-459
-796
-460
66
-183
-396
-229
-82
-196
-119
-84
-181
-336
-508
-236
-610
-709
-145
-389
-297
-771
-969
-563
-951
-1009
-667
-923
-1193
-534
-520
-946
-1191
-704
-466
-1092
-1244
-906
-808
-757
-576
-616
-732
-739
-429
-481
-591
-573
-292
-246
-317
-437
-293
-322
-506
-449
-339
-353
-364
-150
-978
-484
-248
-212
-723
-715
-128
-244
-376
-655
-610
-291
-469
-548
-159
-209
-595
-179
-90
-488
-204
-388
-475
-204
-643
-144
-217
-545
-375
-635
-95
-354
-113
-724
-457
-97
2
-607
-462
-143
10
-466
-614
-418
-489
-326
-402
-399
-361
-414
-540
-229
-973
-807
136
-244
-1219
-322
-247
-180
-955
-626
20
-734
-408
-307
-492
-563
-360
-335
-399
-648
-38
-345
-585
-694
-365
-549
-238
-586
-643
-435
-776
-580
-194
-941
-1014
-29
-578
-1160
-877
-213
-821
-1046
-590
-358
-1213
-1098
-249
-649
-1015
-381
-573
-445
-347
-486
-416
-565
-629
-180
-373
-691
-455
-225
-331
-961
-527
-122
-494
-243
-317
-676
27
-806
-145
-47
-422
-347
-666
91
-307
-729
-284
414
-364
-133
467
-611
-507
611
87
-386
10
-106
-95
-21
-501
-27
-20
-328
-23
237
-244
-665
-26
283
-162
-507
502
267
-452
216
-282
-649
421
287
-379
-353
-230
489
96
-745
-315
35
701
42
-233
-419
-437
558
-54
-196
123
-125
-525
-548
255
284
-690
-412
767
66
-1137
-304
25
-240
450
272
-479
-157
-189
-441
-76
-201
156
-20
478
-381
-541
413
-64
132
55
361
348
-3
56
-266
35
187
-268
-174
63
-557
-752
-292
-120
-269
-724
64
-325
-521
-350
-531
-229
106
-522
-340
102
-431
-401
-162
-49
-217
256
16
-109
-62
175
163
320
-286
-175
383
175
-183
-604
-145
-202
65
-437
-397
-224
-248
215
-14
-324
-710
354
288
-787
-60
133
-263
-230
269
-378
-56
60
102
492
-350
179
335
101
-160
-211
162
75
-434
-330
184
-76
-796
-152
-180
-557
-221
-518
-314
-313
-265
-615
-785
-651
-283
2
-1140
-676
142
-146
-839
-631
-264
128
-53
-435
-18
-469
-416
-13
-288
-678
-359
-204
-576
-554
-341
-362
-420
-709
-519
-78
-1229
-705
-514
-911
-654
-903
-625
-1041
-953
-716
-747
-951
-1050
-750
-595
-544
-962
-588
-712
-595
-1141
-259
-550
-808
-169
-442
-482
-1032
-196
-634
-463
-778
-479
-487
-651
-841
-715
-941
-550
-221
-745
-590
-648
-315
-319
-618
-282
-81
-558
-146
-303
-364
-558
-435
-376
-480
-782
-423
-499
-1159
-453
-581
-1086
-677
-617
-798
-1096
-948
-871
-1216
-692
-721
-669
-1134
-737
-417
-977
-745
-312
57
-514
-584
-6
-109
-442
-585
339
302
-493
-10
-29
-110
-400
69
108
-425
-355
75
117
-563
-520
-361
-27
-483
-435
-358
-609
-786
-263
-712
-552
-663
-148
36
-1149
-568
-193
-295
-557
-548
-19
-215
-507
-328
-587
-419
-485
-389
-605
-550
-614
-876
-1039
-1128
-1067
-731
-821
-1051
-659
-907
-832
-1088
-944
-404
-305
-955
-844
-183
-874
-1054
-715
-595
-580
-594
-560
-212
-758
-497
-333
-525
-484
-32
68
-552
-391
-86
163
-362
7
86
-189
-76
53
-286
-262
377
215
94
250
246
-249
140
-131
-335
-172
168
43
-388
-412
53
-118
-605
-283
-2
102
-232
-265
-435
-375
-175
282
73
-295
-200
-8
34
-172
-54
-45
203
251
-166
-174
-425
-300
-221
90
-98
-698
-236
62
-149
-516
-579
-64
131
-555
-512
-750
-486
-482
-482
-996
-798
-69
-945
-919
-796
-566
-860
-615
-555
-553
-515
-453
-519
-797
-972
-820
-394
-764
-621
-1020
-1020
-698
-642
-877
-993
-763
-390
-610
-1403
-1256
-1108
-886
-845
-930
-1247
-975
-897
-1455
-1401
-1179
-1147
-1394
-1078
-1221
-1349
-1486
-1364
-1415
-1026
-987
-1326
-1117
-1001
-911
-839
-764
-549
-703
-527
153
-640
-685
-312
204
-73
-332
56
317
204
109
-127
154
-15
-85
147
-225
-247
-148
-336
-776
-282
-219
-647
-559
-612
-894
-660
-614
-368
-675
-824
-477
-398
-486
-939
-717
-604
-2
-392
-589
-514
-458
-203
-547
-592
-415
-223
-298
-739
-651
-363
-505
-552
-681
-345
-479
-894
-721
-565
-1020
-622
-296
-577
-490
-580
-767
-483
-320
-688
-383
-131
-293
-630
-495
-482
-255
-403
-173
-169
-254
-268
-228
-130
-362
8
121
38
-209
172
-191
-173
119
205
-138
71
449
39
-22
-158
331
666
294
285
767
444
263
584
449
578
943
823
314
440
608
811
513
454
742
748
625
798
539
338
645
999
1147
565
666
890
821
678
656
908
779
807
528
317
500
489
589
531
721
453
462
630
308
55
515
674
301
266
158
360
77
117
251
523
217
1
400
23
-78
111
46
-232
224
-74
-103
-496
-245
-319
-533
-47
-87
-296
-771
52
-306
-557
-399
-395
-283
-522
-755
-531
-612
-600
-337
-547
-320
-326
-90
-569
-342
272
-59
-293
-121
39
305
-66
-580
7
265
-2
-337
-182
168
19
-112
98
248
99
-22
65
-57
-475
-2
-19
-391
-351
-152
184
-441
-583
-313
-110
-48
-255
-95
-375
-25
190
-212
-388
-236
404
18
-408
-23
77
-251
145
230
148
181
-47
108
279
-47
-66
245
342
76
-58
406
175
-53
-142
309
492
-172
145
306
38
158
488
389
-116
172
396
194
-3
-176
110
-108
83
14
127
-241
-249
375
10
-153
153
84
194
-243
-308
68
-89
-392
-402
302
231
-289
-242
124
286
-75
519
-36
-241
428
598
119
-658
398
542
224
82
33
27
130
71
145
382
258
332
419
166
219
416
126
254
388
629
329
104
30
690
666
345
530
253
588
317
332
471
241
435
538
216
165
217
32
-185
-162
581
554
-227
-297
-415
123
402
-505
-584
-79
-291
-26
-351
-667
-481
-112
49
-320
-548
-136
-400
-762
-667
-198
217
-637
-876
-391
80
-508
-882
-822
-341
-153
-597
-770
-738
-576
-695
-533
-464
96
-360
-1186
-404
307
-159
-629
-543
10
99
-36
-625
-660
-283
50
88
-220
-267
-163
-139
-270
-110
-15
-128
-264
-554
-88
77
-210
-423
-573
133
352
-319
-474
-317
-264
-108
322
-126
-415
-49
-190
-236
-47
103
-373
-368
-393
-89
40
-506
-504
-260
-247
50
-387
-663
-335
-194
-259
-279
-227
-231
-640
-436
-163
-440
-565
-136
-40
-617
-464
13
-83
-450
-424
-315
61
-326
-676
-154
-499
-329
-192
-205
-394
-475
-235
-69
-383
-444
-193
3
66
-268
-42
-210
88
189
237
3
-90
502
437
-76
28
300
428
360
-35
-54
393
422
195
-96
84
675
209
17
53
225
417
178
62
-36
508
377
-46
-194
-21
286
417
88
-291
172
435
155
-83
132
280
198
2
95
84
51
-274
-82
302
-68
-109
-128
-87
53
-108
-181
11
-194
48
385
-105
-337
-274
-67
110
-143
119
96
-218
-51
320
316
-78
-68
335
149
40
-101
-272
-8
-51
-18
-78
-86
43
-132
141
11
-185
266
366
-107
49
99
-335
-7
-211
-75
124
-197
-108
-30
23
19
11
187
62
154
247
-160
-193
-95
156
-87
-407
-146
-234
-45
-293
-203
-235
127
16
-253
25
-55
-11
-50
-230
-141
-235
-166
-20
-419
-364
-270
149
17
35
-159
-308
-70
146
-4
-373
-376
-149
113
-313
-414
-348
-299
-262
-166
-130
-245
-67
-24
-190
-242
5
-242
-339
-294
-342
-298
-303
-353
-376
-430
-307
-164
-385
-432
-366
-308
-488
-351
-184
-444
-558
-502
-363
-246
-553
-641
-486
-261
48
-276
-631
-493
-46
-74
-282
-475
-502
-13
-67
-403
-594
-272
-187
-231
-311
-311
-168
-333
-550
-287
-77
-155
-299
-628
-530
-212
-243
-484
-618
-226
-195
-314
-270
-160
-190
-403
-277
3
-88
-520
-214
-124
-174
-275
-286
-263
-390
-285
-264
-194
-196
-353
-304
-256
-218
-212
-170
-313
-395
76
-277
-441
-159
-86
-271
-270
-39
-55
-175
-197
-195
-180
100
-328
-427
-150
-149
-295
-139
105
-268
-410
148
7
-144
-1
-72
-109
-257
73
-210
-292
-273
-33
133
-203
-238
-144
-183
-10
207
-43
-123
229
275
-113
-232
46
122
158
-44
-304
-238
-16
-146
-271
-42
8
-93
-137
-106
-123
-49
-124
-67
185
271
-183
-479
-181
-99
223
110
-321
-184
57
145
131
23
-3
18
428
195
-214
66
-42
204
33
-13
-31
-21
-84
-19
26
103
80
-24
27
79
190
115
44
66
131
174
62
90
147
68
84
215
124
159
273
-76
111
229
168
271
-22
-15
51
33
-17
-155
-127
1
20
-135
-122
-53
23
84
146
-109
-9
-39
-37
-73
-187
17
38
-67
-95
-116
-123
127
61
-181
13
144
297
-155
-353
42
84
-140
-415
-178
-169
-134
-64
-548
-260
-72
-90
-138
-222
-217
84
220
-34
-352
-353
110
141
-72
-327
-248
-131
65
-197
-517
-310
57
104
-396
-700
-326
-101
-150
-367
-514
-210
-213
-360
-400
-468
-350
-156
-253
-298
-421
-471
-308
-253
-111
-281
-411
-270
-379
-297
-260
-365
-322
-234
-72
-44
-547
-415
-247
-101
-46
-316
-379
-365
-321
-447
-398
-453
-328
-319
-399
-580
-586
-450
-440
-430
-497
-452
-442
-646
-678
-509
-569
-499
-545
-472
-321
-553
-690
-770
-552
-508
-544
-642
-771
-593
-475
-639
-707
-634
-561
-284
-589
-780
-752
-415
-475
-646
-598
-692
-590
-583
-665
-713
-498
-516
-509
-489
-454
-429
-515
-417
-279
-394
-435
-332
-402
-489
-598
-500
-456
-384
-457
-638
-413
-451
-393
-303
-452
-499
-230
-475
-480
-395
-593
-396
-374
-462
-522
-546
-351
-283
-331
-485
-417
-97
-250
-363
-398
-461
-437
-281
-223
-442
-549
-399
-235
-286
-392
-293
-238
-251
-253
-338
-74
-123
-231
-197
-295
-172
-253
-430
-340
-336
-184
-213
-280
-384
-584
-376
-194
-327
-401
-520
-491
-389
-287
-339
-423
-340
-225
-349
-341
-255
-389
-420
-140
-209
-364
-423
-400
-299
-294
-178
-278
-481
-435
-327
-353
-444
-412
-304
-347
-487
-453
-382
-423
-405
-292
-304
-332
-314
-345
-505
-226
-137
-323
-419
-548
-305
-174
-353
-415
-334
-229
-116
-231
-293
-296
-425
-299
-46
-295
-438
-428
-395
-387
-503
-438
-375
-414
-406
-290
-302
-341
-355
-206
-231
-225
-359
-345
-313
-474
-406
-313
-335
-517
-465
-386
-398
-478
-379
-313
-433
-407
-349
-349
-486
-532
-499
-422
-429
-457
-560
-614
-532
-424
-381
-444
-407
-442
-437
-384
-354
-413
-414
-450
-400
-287
-397
-575
-607
-477
-354
-352
-474
-480
-577
-536
-417
-470
-520
-541
-456
-521
-613
-603
-581
-487
-411
-460
-632
-614
-479
-461
-498
-489
-349
-404
-465
-537
-576
-329
-336
-401
-322
-413
-399
-283
-311
-319
-264
-209
-129
-305
-395
-342
-271
-259
-286
-329
-404
-385
-325
-259
-286
-285
-255
-233
-235
-295
-320
-234
-161
-140
-291
-282
-179
-306
-348
-308
-275
-279
-203
-142
-219
-266
-313
-294
-216
-205
-223
-216
-235
-222
-223
-273
-274
-191
-120
-142
-170
-219
-76
-82
-152
-180
-175
-107
-204
-316
-309
-186
-190
-205
-252
-362
-300
-210
-179
-208
-199
-221
-233
-235
-268
-258
-213
-227
-256
-245
-278
-272
-245
-220
-227
-281
-261
-181
-197
-306
-342
-256
-224
-210
-290
-368
-269
-181
-129
-134
-121
-128
-30
-14
-81
-81
-73
23
4
-36
-93
-135
-109
-46
-33
-5
24
36
0
-66
-26
24
66
5
-45
-53
-51
-109
-184
-173
-133
-88
-84
-104
-81
-31
-7
44
78
104
98
-35
-43
75
88
29
-5
-18
-45
-23
-30
-42
-5
28
74
-13
-112
-135
-64
-39
-78
-125
-139
-91
-160
-222
-191
-137
-130
-114
-128
-127
-56
-13
-61
-25
28
30
40
-10
-71
-73
7
82
84
0
-50
-54
-6
-14
-81
-78
-81
-78
-144
-209
-253
-228
-196
-167
-150
-185
-230
-248
-254
-255
-232
-237
-244
-290
-389
-402
-365
-360
-361
-371
-358
-335
-341
-367
-381
-369
-326
-313
-352
-386
-431
-412
-394
-418
-420
-410
-399
-403
-412
-365
-367
-377
-357
-332
-369
-402
-353
-352
-397
-383
-327
-314
-302
-344
-357
-308
-275
-283
-296
-311
-364
-389
-362
-374
-419
-455
-481
-481
-439
-404
-389
-395
-364
-288
-293
-321
-318
-291
-288
-300
-275
-273
-297
-312
-286
-293
-282
-214
-225
-259
-284
-272
-251
-274
-307
-329
-364
-389
-396
-396
-394
-396
-371
-332
-306
-333
-373
-344
-312
-280
-285
-327
-352
-367
-348
-350
-366
-357
-348
-335
-337
-333
-313
-293
-271
-247
-239
-259
-283
-289
-313
-327
-337
-353
-368
-356
-344
-322
-284
-237
-231
-233
-235
-243
-225
-198
-194
-232
-236
-232
-238
-234
-234
-223
-209
-199
-215
-262
-286
-311
-325
-349
-362
-375
-377
-377
-391
-380
-355
-326
-319
-324
-299
-278
-259
-246
-257
-253
-248
-237
-245
-259
-269
-259
-232
-243
-259
-289
-344
-362
-344
-358
-359
-335
-340
-370
-387
-386
-374
-358
-341
-349
-358
-359
-351
-336
-345
-360
-342
-312
-317
-344
-356
-348
-330
-300
-313
-339
-341
-344
-343
-343
-350
-334
-329
-357
-364
-350
-311
-300
-312
-326
-288
-251
-267
-290
-289
-289
-269
-258
-333
-302
-275
-287
-284
-317
-289
-278
-291
-307
-309
-298
-326
-334
-355
-365
-350
-358
-374
-384
-370
-362
-338
-326
-299
-315
-341
-318
-291
-250
-226
-180
-157
-148
-160
-172
-166
-147
-117
-91
-118
-169
-202
-212
-220
-259
-283
-288
-305
-322
-342
-359
-367
-355
-354
-370
-369
-374
-366
-351
-330
-326
-335
-321
-304
-288
-273
-267
-255
-265
-264
-243
-221
-206
-212
-212
-212
-221
-226
-237
-248
-276
-301
-304
-283
-260
-237
-222
-207
-196
-190
-199
-209
-209
-195
-181
-192
-214
-250
-276
-280
-286
-285
-268
-247
-226
-243
-253
-256
-272
-300
-331
-323
-321
-326
-328
-344
-377
-374
-361
-350
-344
-342
-312
-288
-276
-292
-299
-304
-312
-319
-302
-269
-256
-251
-251
-268
-269
-260
-253
-252
-242
-236
-271
-284
-313
-341
-343
-362
-363
-350
-366
-376
-371
-359
-355
-343
-344
-341
-321
-313
-301
-300
-300
-301
-311
-321
-320
-292
-286
-295
-295
-271
-280
-321
-348
-353
-360
-360
-337
-333
-323
-312
-321
-345
-350
-347
-314
-291
-299
-299
-305
-325
-354
-353
-350
-351
-334
-336
-342
-336
-327
-321
-323
-331
-336
-337
-337
-340
-365
-363
-347
-338
-322
-311
-292
-250
-269
-314
-238
-226
-192
-125
-156
-154
-268
-297
-268
-278
-272
-302
-272
-269
-278
-273
-288
-226
-162
-152
-150
-163
-188
-217
-289
-294
-260
-274
-282
-325
-314
-300
-303
-278
-246
-188
-168
-163
-171
-173
-162
-191
-215
-206
-200
-216
-244
-266
-260
-256
-277
-285
-300
-287
-274
-271
-250
-218
-182
-209
-224
-221
-210
-189
-188
-191
-178
-175
-186
-187
-184
-170
-148
-125
-117
-126
-134
-150
-175
-204
-227
-245
-276
-306
-329
-328
-318
-316
-302
-282
-263
-241
-244
-240
-230
-230
-233
-233
-238
-229
-224
-227
-225
-223
-216
-220
-231
-237
-242
-239
-232
-236
-242
-239
-244
-245
-233
-217
-223
-226
-219
-229
-240
-254
-250
-247
-249
-262
-256
-255
-257
-268
-266
-264
-260
-247
-238
-238
-246
-254
-278
-293
-294
-304
-287
-257
-225
-203
-199
-190
-186
-192
-210
-221
-226
-243
-232
-226
-235
-247
-246
-240
-239
-223
-208
-186
-174
-174
-197
-219
-245
-261
-282
-287
-299
-313
-321
-331
-336
-347
-344
-329
-308
-281
-254
-242
-231
-249
-267
-273
-283
-302
-306
-294
-278
-256
-235
-213
-211
-199
-201
-195
-170
-167
-177
-184
-188
-201
-223
-242
-262
-261
-252
-257
-271
-267
-261
-266
-259
-251
-258
-249
-234
-251
-272
-292
-310
-308
-317
-320
-310
-304
-309
-296
-290
-289
-293
-298
-292
-304
-305
-303
-289
-302
-297
-281
-271
-274
-288
-283
-285
-281
-276
-264
-263
-274
-266
-250
-232
-227
-238
-241
-236
-240
-251
-266
-283
-295
-314
-335
-344
-336
-334
-348
-353
-351
-348
-376
-378
-368
-368
-358
-356
-345
-333
-336
-338
-332
-328
-321
-305
-294
-284
-280
-281
-270
-253
-238
-242
-251
-269
-296
-306
-314
-337
-379
-405
-419
-427
-430
-441
-426
-404
-387
-380
-365
-347
-339
-322
-317
-307
-299
-310
-322
-317
-306
-310
-297
-280
-263
-245
-225
-225
-227
-203
-203
-221
-232
-246
-273
-306
-323
-324
-343
-365
-382
-395
-390
-405
-426
-431
-433
-428
-413
-405
-402
-398
-408
-412
-408
-394
-375
-365
-365
-351
-339
-326
-307
-297
-295
-301
-297
-304
-301
-306
-312
-316
-335
-339
-345
-336
-335
-348
-345
-332
-346
-355
-358
-360
-349
-351
-361
-358
-350
-360
-352
-334
-306
-290
-287
-282
-272
-254
-252
-223
-220
-229
-206
-194
-192
-193
-196
-195
-212
-226
-233
-253
-262
-282
-293
-293
-277
-271
-261
-251
-258
-262
-252
-239
-238
-244
-261
-271
-267
-263
-250
-226
-210
-203
-190
-191
-181
-169
-159
-157
-155
-163
-175
-180
-180
-169
-162
-153
-160
-174
-187
-189
-214
-227
-229
-253
-277
-307
-323
-355
-375
-391
-399
-390
-369
-344
-310
-298
-284
-250
-236
-244
-250
-249
-249
-272
-283
-282
-291
-301
-284
-274
-288
-287
-276
-263
-265
-263
-248
-257
-259
-253
-263
-277
-288
-288
-297
-300
-298
-292
-284
-283
-268
-253
-242
-254
-249
-241
-235
-227
-225
-216
-216
-212
-204
-208
-213
-219
-214
-222
-230
-234
-249
-257
-263
-260
-275
-305
-341
-354
-351
-356
-362
-357
-338
-316
-299
-284
-260
-254
-256
-256
-265
-259
-265
-257
-246
-248
-252
-248
-241
-246
-237
-226
-228
-223
-233
-236
-248
-265
-303
-323
-329
-327
-314
-323
-327
-323
-317
-313
-319
-311
-298
-288
-266
-269
-267
-259
-264
-269
-281
-274
-275
-275
-264
-263
-256
-268
-275
-275
-284
-288
-295
-312
-331
-343
-356
-350
-344
-328
-311
-298
-278
-260
-243
-252
-253
-248
-257
-253
-246
-242
-232
-228
-234
-236
-237
-228
-213
-211
-206
-204
-202
-210
-246
-285
-300
-309
-325
-331
-314
-293
-298
-294
-278
-270
-264
-261
-250
-241
-253
-257
-260
-262
-270
-283
-278
-292
-287
-287
-289
-286
-288
-304
-313
-318
-336
-356
-359
-355
-375
-394
-395
-408
-429
-435
-439
-416
-403
-399
-374
-376
-366
-355
-348
-340
-348
-362
-370
-375
-365
-355
-358
-355
-340
-329
-325
-308
-311
-295
-277
-269
-263
-281
-281
-283
-300
-310
-326
-337
-336
-350
-353
-343
-348
-357
-347
-332
-314
-300
-296
-305
-314
-318
-333
-350
-340
-346
-372
-363
-361
-358
-343
-335
-329
-330
-321
-312
-304
-296
-305
-314
-318
-330
-338
-338
-336
-339
-350
-353
-364
-378
-383
-377
-372
-381
-393
-392
-389
-397
-398
-396
-399
-406
-396
-376
-377
-372
-349
-345
-341
-328
-317
-309
-312
-304
-305
-313
-318
-320
-327
-333
-348
-371
-379
-381
-396
-395
-388
-399
-390
-384
-372
-358
-352
-357
-350
-341
-340
-330
-319
-303
-302
-296
-290
-293
-279
-270
-259
-240
-219
-183
-177
-178
-192
-195
-211
-245
-264
-272
-279
-277
-270
-271
-280
-288
-294
-298
-293
-268
-250
-241
-237
-236
-234
-237
-220
-207
-204
-206
-199
-189
-178
-180
-177
-176
-174
-170
-169
-181
-184
-193
-214
-229
-248
-248
-253
-269
-274
-282
-286
-295
-301
-298
-304
-285
-271
-275
-268
-255
-241
-241
-256
-248
-228
-217
-206
-201
-190
-188
-188
-201
-219
-218
-219
-223
-228
-245
-276
-296
-322
-353
-359
-366
-366
-364
-359
-358
-356
-350
-348
-331
-322
-325
-320
-309
-294
-290
-296
-311
-325
-329
-342
-360
-355
-328
-311
-314
-313
-299
-275
-280
-297
-300
-292
-290
-292
-280
-285
-285
-282
-297
-309
-306
-300
-289
-273
-269
-246
-234
-228
-230
-212
-203
-209
-197
-191
-199
-209
-216
-218
-223
-216
-206
-202
-195
-185
-194
-204
-205
-207
-210
-223
-244
-259
-269
-276
-273
-265
-265
-271
-262
-264
-252
-232
-223
-210
-203
-214
-215
-213
-218
-227
-236
-246
-262
-269
-270
-281
-293
-302
-280
-249
-239
-228
-213
-203
-217
-230
-235
-243
-247
-247
-262
-263
-248
-244
-249
-247
-223
-213
-206
-201
-188
-184
-180
-176
-172
-173
-176
-190
-215
-233
-248
-261
-268
-259
-259
-263
-278
-295
-299
-309
-314
-307
-303
-292
-279
-268
-278
-287
-278
-273
-280
-269
-266
-259
-239
-243
-247
-245
-249
-256
-265
-276
-280
-287
-298
-316
-324
-340
-361
-377
-383
-366
-361
-352
-335
-320
-316
-316
-315
-315
-313
-300
-299
-297
-288
-300
-321
-325
-330
-336
-319
-312
-298
-287
-289
-296
-286
-300
-309
-303
-300
-298
-301
-300
-306
-310
-311
-306
-286
-263
-259
-250
-237
-223
-241
-270
-283
-286
-290
-303
-304
-297
-290
-308
-321
-343
-361
-365
-360
-360
-350
-334
-328
-327
-343
-353
-364
-368
-361
-360
-341
-322
-298
-291
-294
-284
-280
-271
-253
-244
-240
-245
-264
-283
-300
-308
-312
-320
-323
-309
-309
-300
-302
-303
-287
-279
-258
-243
-249
-253
-243
-248
-257
-260
-277
-289
-291
-289
-294
-290
-274
-270
-274
-263
-245
-236
-231
-216
-209
-222
-227
-237
-266
-280
-294
-308
-323
-318
-309
-280
-242
-238
-225
-221
-200
-187
-172
-163
-165
-163
-167
-175
-194
-198
-197
-200
-192
-182
-183
-171
-153
-150
-154
-165
-181
-190
-190
-196
-201
-222
-245
-247
-247
-256
-260
-248
-236
-235
-247
-256
-246
-257
-260
-261
-265
-269
-275
-276
-276
-273
-264
-248
-254
-264
-266
-272
-277
-286
-279
-267
-261
-251
-245
-242
-228
-211
-216
-215
-222
-224
-223
-238
-249
-260
-279
-299
-320
-325
-324
-334
-329
-326
-322
-326
-340
-340
-343
-342
-332
-310
-294
-294
-286
-282
-284
-274
-266
-268
-276
-280
-282
-291
-299
-306
-315
-313
-313
-308
-295
-289
-289
-286
-295
-308
-304
-302
-289
-279
-281
-275
-262
-247
-239
-236
-229
-221
-219
-209
-196
-196
-197
-204
-197
-194
-189
-173
-166
-149
-147
-158
-173
-191
-209
-234
-246
-252
-267
-277
-292
-284
-275
-280
-282
-267
-252
-237
-216
-194
-163
-152
-149
-142
-157
-177
-186
-199
-210
-236
-257
-259
-263
-273
-279
-282
-292
-287
-290
-288
-286
-289
-283
-293
-295
-301
-310
-314
-311
-310
-296
-297
-300
-296
-275
-258
-243
-237
-240
-231
-223
-222
-223
-217
-223
-211
-195
-192
-187
-190
-196
-212
-233
-238
-255
-276
-294
-310
-335
-362
-367
-366
-372
-367
-355
-320
-297
-283
-266
-273
-271
-272
-276
-284
-287
-278
-266
-262
-272
-285
-304
-315
-333
-346
-344
-330
-330
-337
-321
-302
-283
-283
-286
-280
-273
-263
-252
-264
-257
-252
-261
-272
-293
-286
-285
-277
-279
-275
-264
-265
-246
-239
-237
-241
-245
-247
-264
-270
-267
-263
-283
-299
-309
-317
-324
-331
-329
-326
-320
-314
-307
-307
-290
-270
-253
-245
-252
-252
-244
-235
-237
-254
-272
-280
-282
-281
-289
-286
-283
-285
-289
-305
-308
-322
-331
-340
-347
-344
-350
-353
-346
-339
-339
-317
-303
-285
-274
-266
-243
-249
-257
-258
-244
-220
-221
-227
-237
-246
-253
-249
-249
-248
-242
-230
-206
-197
-192
-196
-202
-209
-201
-198
-205
-215
-236
-246
-254
-269
-286
-287
-299
-298
-286
-276
-275
-270
-255
-252
-272
-303
-314
-326
-334
-336
-324
-304
-300
-291
-284
-286
-282
-261
-245
-232
-221
-208
-199
-198
-198
-213
-207
-216
-222
-226
-227
-219
-228
-252
-272
-283
-281
-272
-273
-268
-268
-257
-251
-245
-241
-231
-213
-206
-200
-195
-193
-187
-182
-183
-176
-174
-168
-173
-178
-183
-197
-208
-210
-217
-228
-223
-217
-227
-219
-213
-203
-196
-192
-187
-187
-186
-181
-191
-198
-198
-199
-207
-222
-222
-224
-222
-233
-225
-227
-240
-246
-254
-276
-295
-284
-282
-285
-279
-272
-269
-273
-279
-279
-267
-262
-265
-273
-257
-248
-241
-233
-228
-208
-201
-194
-191
-192
-198
-196
-215
-226
-234
-255
-272
-267
-269
-266
-251
-245
-240
-223
-206
-218
-216
-223
-230
-242
-246
-242
-247
-254
-273
-266
-245
-241
-247
-244
-244
-249
-251
-253
-245
-238
-241
-249
-261
-270
-285
-298
-298
-286
-263
-243
-236
-237
-230
-220
-223
-221
-214
-215
-217
-215
-209
-205
-201
-207
-214
-210
-199
-199
-191
-187
-187
-196
-202
-199
-193
-187
-191
-187
-198
-219
-238
-251
-260
-266
-269
-281
-292
-295
-300
-305
-290
-273
-259
-244
-233
-217
-228
-233
-225
-224
-224
-242
-253
-258
-258
-264
-254
-240
-246
-246
-241
-237
-227
-217
-224
-222
-235
-239
-256
-277
-288
-296
-308
-317
-313
-306
-308
-309
-293
-290
-295
-287
-279
-269
-267
-278
-281
-285
-283
-291
-297
-283
-294
-304
-298
-287
-296
-297
-287
-292
-273
-258
-242
-239
-249
-247
-261
-275
-282
-286
-288
-309
-320
-332
-344
-359
-373
-379
-389
-388
-392
-394
-399
-403
-378
-368
-369
-355
-342
-325
-329
-328
-325
-312
-300
-290
-269
-258
-256
-257
-255
-255
-266
-258
-264
-261
-252
-251
-253
-264
-264
-276
-285
-291
-297
-300
-315
-320
-299
-302
-301
-290
-286
-291
-291
-293
-290
-286
-286
-285
-291
-300
-311
-317
-307
-295
-295
-285
-282
-282
-275
-260
-254
-263
-275
-292
-296
-294
-298
-302
-296
-292
-294
-297
-286
-293
-294
-292
-292
-288
-283
-266
-272
-273
-282
-291
-296
-294
-289
-286
-274
-266
-260
-265
-277
-272
-265
-266
-259
-245
-238
-251
-238
-226
-211
-211
-214
-216
-223
-224
-237
-237
-224
-230
-234
-228
-233
-239
-241
-234
-222
-219
-225
-219
-204
-187
-188
-202
-215
-218
-214
-207
-206
-210
-218
-240
-240
-246
-253
-257
-257
-254
-257
-256
-265
-263
-256
-252
-244
-246
-237
-225
-196
-181
-180
-177
-173
-181
-188
-191
-202
-204
-205
-209
-201
-194
-187
-191
-193
-193
-196
-202
-227
-239
-260
-272
-277
-289
-296
-294
-290
-290
-298
-313
-312
-293
-283
-274
-249
-231
-220
-222
-229
-249
-254
-259
-257
-251
-258
-260
-266
-253
-241
-226
-218
-223
-220
-211
-209
-201
-186
-194
-205
-215
-233
-260
-270
-287
-307
-319
-321
-315
-320
-323
-320
-319
-318
-314
-313
-303
-312
-311
-310
-327
-330
-326
-325
-321
-314
-316
-318
-317
-314
-317
-316
-312
-310
-302
-300
-294
-296
-303
-301
-299
-291
-284
-274
-269
-268
-265
-257
-240
-234
-218
-217
-218
-209
-195
-178
-166
-168
-181
-192
-200
-191
-189
-187
-185
-197
-205
-209
-203
-196
-198
-206
-199
-194
-195
-201
-203
-214
-212
-221
-231
-229
-230
-227
-216
-210
-219
-220
-225
-211
-206
-206
-212
-216
-230
-247
-256
-278
-303
-307
-310
-306
-311
-306
-291
-297
-299
-303
-294
-303
-297
-298
-302
-311
-339
-339
-336
-336
-335
-321
-307
-305
-303
-295
-281
-277
-270
-278
-289
-296
-315
-314
-316
-313
-287
-274
-265
-249
-238
-232
-244
-257
-262
-269
-284
-286
-287
-290
-305
-325
-329
-331
-321
-315
-304
-299
-290
-287
-296
-313
-316
-303
-297
-294
-293
-273
-270
-274
-269
-265
-266
-262
-267
-267
-260
-268
-277
-283
-278
-284
-289
-285
-280
-277
-287
-288
-292
-307
-304
-298
-302
-315
-308
-296
-299
-290
-302
-311
-310
-295
-281
-274
-251
-227
-225
-216
-212
-222
-233
-240
-232
-237
-236
-241
-269
-279
-274
-266
-265
-258
-257
-244
-226
-229
-230
-226
-232
-241
-254
-269
-285
-297
-302
-304
-291
-290
-288
-281
-271
-273
-268
-258
-272
-277
-290
-297
-302
-302
-310
-312
-301
-304
-291
-275
-269
-281
-290
-287
-285
-279
-277
-283
-294
-299
-314
-333
-334
-327
-319
-307
-291
-284
-261
-235
-225
-229
-224
-218
-225
-228
-225
-225
-220
-209
-200
-201
-188
-173
-163
-155
-156
-153
-157
-155
-157
-169
-189
-205
-207
-218
-236
-248
-255
-267
-272
-276
-286
-288
-285
-288
-285
-294
-291
-274
-271
-271
-256
-250
-254
-261
-253
-239
-237
-224
-232
-223
-214
-203
-194
-198
-204
-205
-211
-221
-222
-239
-252
-241
-243
-262
-257
-240
-230
-214
-209
-196
-203
-207
-203
-203
-202
-200
-192
-212
-225
-229
-224
-225
-223
-219
-218
-205
-198
-193
-194
-196
-204
-227
-241
-258
-279
-288
-303
-314
-328
-332
-336
-324
-311
-310
-300
-319
-316
-313
-325
-328
-327
-320
-303
-295
-288
-269
-266
-252
-232
-218
-209
-197
-190
-202
-201
-200
-209
-218
-232
-238
-250
-258
-263
-282
-282
-272
-272
-272
-261
-240
-241
-233
-229
-246
-259
-264
-265
-263
-277
-278
-264
-267
-261
-259
-257
-267
-261
-266
-275
-285
-293
-296
-297
-303
-300
-286
-294
-285
-284
-301
-315
-319
-316
-302
-290
-289
-295
-280
-264
-249
-234
-231
-226
-207
-187
-181
-175
-166
-159
-176
-195
-204
-214
-237
-246
-245
-241
-254
-263
-260
-269
-264
-265
-262
-263
-263
-260
-261
-265
-275
-277
-277
-278
-291
-299
-291
-291
-275
-274
-269
-276
-286
-279
-277
-282
-293
-301
-310
-329
-357
-366
-372
-387
-390
-373
-379
-369
-354
-354
-349
-350
-340
-335
-342
-342
-351
-360
-373
-377
-376
-383
-374
-354
-330
-331
-328
-324
-334
-333
-332
-328
-322
-313
-299
-301
-304
-321
-331
-334
-331
-318
-308
-293
-287
-270
-258
-263
-277
-306
-324
-322
-317
-314
-311
-295
-282
-289
-295
-313
-309
-321
-323
-311
-305
-309
-327
-327
-334
-336
-334
-336
-336
-335
-338
-330
-329
-333
-338
-320
-302
-291
-275
-269
-278
-281
-289
-308
-318
-322
-323
-318
-312
-292
-281
-289
-273
-268
-278
-281
-269
-270
-267
-271
-278
-284
-293
-307
-324
-324
-313
-288
-278
-285
-282
-278
-268
-258
-259
-259
-245
-241
-250
-257
-255
-247
-241
-245
-247
-228
-239
-256
-253
-246
-250
-246
-236
-230
-225
-228
-225
-229
-235
-253
-259
-251
-251
-251
-240
-220
-212
-213
-200
-190
-185
-170
-164
-176
-196
-208
-226
-229
-232
-236
-239
-232
-232
-219
-205
-213
-219
-220
-223
-228
-224
-220
-227
-216
-216
-229
-244
-250
-258
-261
-262
-273
-259
-254
-250
-240
-228
-213
-209
-204
-197
-198
-202
-217
-232
-224
-224
-221
-216
-214
-201
-200
-190
-175
-165
-157
-158
-159
-153
-167
-186
-200
-205
-210
-221
-218
-215
-231
-236
-229
-230
-220
-226
-233
-237
-230
-230
-239
-247
-253
-257
-260
-255
-244
-240
-235
-233
-239
-242
-253
-250
-246
-252
-256
-255
-272
-269
-267
-277
-275
-266
-258
-265
-266
-268
-268
-248
-238
-238
-238
-227
-215
-208
-198
-192
-194
-195
-205
-213
-212
-215
-223
-237
-239
-246
-241
-241
-238
-223
-215
-212
-217
-207
-203
-203
-211
-225
-218
-207
-217
-221
-220
-223
-236
-240
-236
-236
-232
-232
-236
-251
-255
-250
-241
-236
-242
-231
-224
-217
-215
-224
-241
-253
-249
-251
-269
-278
-281
-276
-281
-298
-302
-285
-262
-260
-261
-259
-272
-290
-286
-273
-272
-281
-279
-271
-264
-257
-242
-223
-216
-210
-202
-196
-198
-205
-210
-224
-233
-249
-267
-267
-266
-268
-272
-274
-272
-271
-283
-288
-274
-272
-287
-295
-302
-308
-314
-326
-329
-324
-315
-314
-302
-301
-306
-303
-305
-301
-299
-295
-296
-305
-317
-328
-344
-355
-361
-374
-374
-371
-377
-376
-370
-378
-392
-385
-381
-390
-397
-406
-391
-380
-384
-371
-363
-362
-360
-343
-337
-341
-336
-337
-337
-339
-323
-319
-323
-335
-336
-338
-350
-359
-355
-343
-341
-350
-343
-329
-329
-329
-310
-289
-290
-305
-330
-340
-341
-342
-330
-331
-342
-349
-349
-336
-338
-319
-302
-303
-299
-302
-295
-298
-291
-284
-296
-306
-307
-297
-298
-301
-292
-293
-298
-298
-302
-302
-312
-322
-321
-315
-300
-290
-273
-266
-269
-275
-280
-272
-270
-275
-284
-295
-303
-310
-323
-331
-328
-328
-328
-319
-320
-313
-302
-286
-271
-258
-238
-243
-235
-231
-230
-224
-214
-206
-199
-201
-210
-212
-212
-207
-212
-229
-233
-229
-233
-250
-251
-262
-276
-286
-280
-279
-291
-295
-308
-304
-302
-298
-290
-291
-274
-264
-264
-262
-276
-288
-279
-267
-266
-266
-282
-282
-291
-294
-293
-297
-300
-304
-293
-285
-287
-286
-280
-272
-273
-271
-257
-254
-266
-255
-244
-246
-242
-232
-222
-207
-182
-154
-134
-124
-118
-112
-118
-127
-126
-138
-148
-155
-168
-174
-191
-207
-199
-197
-193
-184
-190
-185
-177
-177
-179
-189
-197
-210
-223
-228
-209
-189
-199
-200
-193
-194
-191
-190
-182
-167
-166
-164
-176
-181
-188
-196
-203
-199
-200
-201
-193
-207
-210
-216
-230
-231
-242
-242
-235
-232
-225
-243
-253
-254
-261
-254
-244
-244
-250
-239
-226
-224
-235
-239
-231
-223
-224
-228
-227
-232
-247
-251
-254
-256
-261
-261
-244
-234
-225
-229
-227
-214
-206
-212
-204
-181
-185
-191
-194
-205
-210
-212
-218
-215
-208
-215
-221
-222
-229
-249
-247
-250
-250
-248
-257
-264
-271
-268
-271
-264
-261
-254
-247
-247
-260
-256
-255
-253
-263
-273
-265
-264
-255
-256
-260
-267
-269
-272
-278
-272
-283
-276
-268
-259
-260
-256
-247
-258
-248
-234
-222
-216
-210
-211
-205
-192
-190
-187
-184
-185
-181
-174
-191
-199
-200
-209
-223
-232
-234
-239
-231
-228
-229
-248
-258
-268
-283
-286
-292
-298
-306
-318
-312
-312
-308
-294
-290
-275
-255
-238
-228
-225
-222
-226
-228
-236
-250
-269
-271
-268
-281
-286
-295
-291
-308
-321
-325
-340
-344
-344
-353
-376
-387
-397
-406
-406
-400
-402
-407
-393
-393
-399
-402
-395
-387
-382
-383
-387
-396
-407
-401
-401
-407
-407
-398
-388
-378
-372
-379
-378
-376
-380
-368
-356
-347
-339
-324
-326
-332
-326
-335
-350
-362
-370
-385
-393
-390
-387
-377
-370
-374
-377
-362
-348
-337
-342
-354
-362
-363
-361
-356
-355
-347
-338
-327
-310
-304
-310
-308
-298
-292
-281
-265
-259
-258
-255
-262
-270
-270
-272
-279
-274
-273
-267
-250
-246
-242
-246
-254
-241
-252
-267
-278
-284
-274
-276
-278
-280
-270
-265
-266
-257
-243
-239
-229
-225
-239
-234
-246
-256
-260
-273
-281
-297
-291
-294
-295
-284
-278
-283
-270
-257
-248
-250
-259
-265
-274
-275
-281
-289
-302
-308
-313
-332
-338
-335
-351
-365
-376
-372
-357
-362
-378
-376
-377
-391
-394
-393
-386
-378
-358
-362
-355
-333
-321
-319
-311
-292
-278
-267
-267
-261
-255
-247
-243
-243
-247
-248
-258
-272
-273
-273
-276
-272
-273
-278
-267
-255
-251
-238
-239
-243
-244
-229
-220
-225
-215
-206
-217
-215
-220
-222
-229
-239
-246
-244
-229
-215
-204
-204
-211
-221
-227
-234
-250
-263
-292
-305
-311
-314
-295
-278
-281
-287
-281
-289
-290
-288
-299
-289
-283
-290
-290
-299
-304
-297
-299
-302
-303
-294
-291
-293
-268
-247
-223
-208
-192
-174
-170
-148
-138
-134
-109
-113
-129
-137
-137
-139
-144
-142
-138
-136
-141
-149
-156
-163
-172
-174
-179
-182
-178
-188
-193
-205
-222
-227
-241
-247
-232
-232
-231
-231
-225
-233
-245
-254
-274
-286
-278
-263
-262
-244
-243
-265
-276
-280
-273
-268
-273
-281
-279
-280
-302
-303
-310
-323
-311
-297
-295
-276
-280
-282
-273
-287
-299
-301
-293
-291
-292
-285
-277
-282
-289
-292
-296
-296
-281
-268
-257
-245
-246
-234
-236
-245
-258
-270
-255
-237
-244
-242
-228
-234
-246
-257
-258
-242
-230
-231
-231
-220
-206
-209
-216
-215
-210
-213
-227
-236
-243
-255
-268
-276
-274
-281
-283
-280
-285
-294
-295
-286
-278
-274
-275
-266
-265
-271
-271
-271
-277
-280
-270
-267
-270
-264
-266
-257
-251
-247
-241
-242
-236
-228
-220
-210
-213
-212
-208
-221
-229
-247
-252
-256
-265
-292
-301
-312
-327
-334
-331
-328
-329
-320
-314
-303
-307
-319
-327
-310
-312
-322
-325
-317
-326
-334
-330
-336
-343
-359
-361
-381
-409
-409
-405
-407
-413
-426
-426
-415
-413
-409
-404
-408
-410
-405
-396
-389
-385
-380
-382
-380
-376
-364
-343
-330
-323
-320
-319
-313
-301
-292
-294
-292
-276
-277
-277
-256
-248
-249
-240
-232
-234
-238
-230
-220
-211
-208
-206
-215
-214
-212
-217
-215
-223
-226
-218
-214
-212
-202
-188
-191
-193
-177
-175
-187
-203
-212
-217
-212
-207
-228
-241
-246
-254
-256
-257
-258
-257
-244
-231
-240
-246
-257
-275
-280
-284
-295
-315
-313
-314
-320
-334
-336
-330
-340
-332
-328
-325
-321
-309
-301
-298
-292
-283
-290
-284
-293
-305
-298
-293
-294
-296
-290
-290
-294
-288
-292
-301
-306
-313
-295
-289
-296
-297
-294
-299
-309
-314
-308
-297
-299
-301
-295
-289
-270
-258
-258
-252
-239
-226
-235
-239
-235
-242
-247
-253
-248
-250
-252
-260
-255
-244
-254
-253
-254
-256
-260
-267
-277
-280
-280
-290
-297
-301
-300
-314
-321
-305
-297
-289
-285
-290
-286
-282
-284
-278
-260
-253
-249
-251
-238
-250
-261
-248
-233
-213
-205
-203
-206
-204
-195
-183
-177
-168
-171
-166
-166
-168
-160
-156
-149
-148
-145
-143
-156
-177
-184
-183
-200
-225
-236
-235
-234
-241
-229
-222
-229
-231
-230
-231
-239
-248
-244
-253
-264
-263
-259
-254
-241
-229
-219
-217
-239
-245
-258
-276
-267
-278
-285
-275
-262
-268
-280
-282
-289
-295
-302
-306
-319
-324
-306
-304
-308
-299
-291
-293
-296
-308
-297
-281
-281
-268
-255
-247
-239
-234
-239
-235
-231
-239
-265
-277
-272
-266
-261
-258
-250
-236
-230
-232
-218
-222
-228
-216
-209
-208
-213
-208
-204
-220
-244
-263
-268
-268
-277
-286
-279
-269
-256
-248
-250
-250
-244
-232
-243
-249
-252
-249
-257
-269
-285
-303
-306
-317
-310
-301
-283
-273
-277
-272
-274
-273
-275
-268
-255
-247
-238
-226
-216
-223
-234
-251
-250
-252
-264
-265
-252
-247
-244
-258
-256
-262
-265
-256
-263
-259
-256
-262
-263
-251
-257
-259
-274
-281
-283
-292
-289
-288
-292
-295
-293
-291
-294
-283
-277
-277
-276
-274
-286
-295
-290
-297
-302
-305
-315
-321
-318
-314
-317
-317
-327
-334
-342
-349
-343
-339
-349
-340
-335
-320
-305
-299
-277
-261
-244
-239
-244
-241
-228
-224
-231
-239
-238
-236
-241
-242
-226
-226
-222
-220
-202
-203
-217
-209
-196
-185
-192
-198
-202
-205
-213
-219
-223
-225
-239
-252
-251
-257
-261
-272
-282
-297
-315
-315
-318
-321
-312
-303
-302
-304
-307
-302
-286
-275
-282
-291
-294
-295
-309
-304
-302
-296
-281
-263
-263
-267
-257
-239
-220
-222
-229
-222
-230
-249
-247
-238
-245
-252
-260
-247
-234
-237
-237
-235
-224
-219
-212
-201
-192
-191
-183
-177
-177
-174
-164
-175
-183
-178
-169
-173
-174
-170
-177
-189
-211
-221
-246
-260
-252
-244
-233
-246
-258
-256
-256
-269
-282
-280
-283
-292
-283
-274
-268
-279
-289
-273
-266
-267
-271
-270
-280
-288
-295
-293
-288
-281
-274
-269
-267
-274
-288
-296
-300
-307
-303
-296
-278
-271
-256
-245
-229
-219
-230
-219
-220
-211
-213
-204
-186
-192
-199
-200
-213
-225
-228
-235
-235
-234
-230
-226
-227
-225
-237
-238
-236
-231
-221
-224
-217
-210
-213
-214
-209
-215
-228
-221
-220
-218
-217
-216
-217
-225
-216
-201
-197
-203
-212
-222
-224
-228
-234
-231
-243
-249
-234
-224
-234
-247
-245
-239
-230
-220
-226
-227
-220
-212
-219
-221
-227
-227
-221
-217
-221
-219
-219
-229
-231
-242
-242
-242
-239
-233
-235
-247
-259
-273
-294
-313
-311
-297
-300
-302
-314
-324
-315
-318
-321
-324
-325
-333
-343
-340
-334
-328
-329
-328
-324
-314
-299
-295
-295
-288
-286
-281
-269
-265
-266
-270
-276
-273
-273
-275
-270
-273
-271
-275
-283
-288
-288
-296
-308
-314
-321
-323
-320
-313
-318
-320
-323
-319
-328
-324
-312
-313
-315
-307
-300
-300
-304
-302
-294
-280
-271
-258
-230
-217
-203
-192
-199
-204
-201
-208
-219
-234
-254
-267
-274
-279
-264
-256
-246
-244
-252
-249
-267
-289
-317
-332
-330
-336
-346
-358
-351
-347
-341
-328
-309
-303
-311
-302
-304
-308
-314
-313
-321
-334
-343
-331
-328
-329
-336
-339
-338
-355
-365
-371
-382
-382
-384
-396
-405
-403
-402
-404
-400
-388
-391
-386
-376
-373
-385
-382
-367
-362
-357
-369
-364
-354
-349
-347
-338
-314
-301
-308
-319
-307
-317
-314
-309
-315
-321
-321
-313
-299
-299
-288
-274
-268
-262
-264
-252
-263
-270
-263
-255
-233
-213
-218
-238
-258
-269
-283
-293
-293
-279
-278
-280
-282
-293
-314
-323
-325
-317
-298
-291
-282
-279
-274
-271
-274
-272
-275
-280
-275
-272
-275
-280
-283
-298
-297
-306
-324
-333
-323
-314
-319
-314
-320
-329
-337
-334
-328
-328
-317
-317
-314
-302
-306
-305
-298
-293
-272
-254
-220
-202
-204
-205
-207
-192
-200
-201
-205
-207
-217
-222
-230
-250
-256
-253
-252
-255
-249
-249
-250
-251
-252
-265
-272
-259
-270
-277
-290
-302
-305
-301
-305
-305
-298
-294
-289
-290
-297
-299
-294
-308
-321
-308
-306
-315
-324
-307
-317
-316
-311
-324
-322
-322
-321
-318
-315
-324
-330
-313
-315
-309
-303
-306
-294
-286
-267
-257
-250
-232
-229
-226
-219
-209
-202
-203
-202
-187
-169
-181
-186
-188
-179
-172
-174
-174
-177
-177
-177
-175
-170
-178
-182
-178
-175
-169
-168
-178
-179
-178
-165
-175
-169
-170
-177
-165
-173
-175
-183
-179
-183
-178
-194
-206
-215
-230
-237
-231
-226
-228
-225
-238
-241
-243
-244
-239
-239
-254
-253
-250
-268
-259
-256
-255
-247
-260
-257
-253
-253
-239
-231
-225
-223
-221
-222
-220
-216
-220
-237
-246
-244
-248
-249
-259
-265
-273
-273
-274
-269
-240
-235
-229
-218
-214
-224
-236
-236
-241
-238
-247
-246
-245
-261
-274
-277
-296
-294
-289
-287
-284
-282
-277
-276
-270
-273
-275
-285
-286
-276
-273
-279
-286
-279
-275
-288
-289
-302
-309
-319
-329
-320
-315
-321
-331
-328
-331
-325
-317
-300
-298
-306
-300
-304
-310
-298
-295
-285
-275
-271
-253
-254
-252
-246
-244
-249
-255
-258
-262
-265
-278
-270
-273
-265
-257
-267
-275
-272
-270
-270
-264
-257
-261
-272
-285
-297
-300
-319
-311
-306
-309
-301
-312
-318
-316
-314
-317
-320
-317
-323
-331
-334
-337
-330
-334
-334
-314
-298
-304
-317
-322
-340
-360
-369
-370
-380
-384
-387
-395
-383
-378
-377
-379
-379
-372
-352
-339
-333
-328
-316
-316
-330
-343
-353
-364
-368
-372
-377
-366
-352
-333
-329
-322
-305
-300
-296
-269
-257
-259
-259
-257
-254
-262
-262
-264
-274
-284
-281
-278
-263
-252
-254
-264
-253
-256
-259
-279
-286
-285
-298
-296
-305
-314
-331
-330
-332
-342
-343
-348
-373
-395
-389
-371
-358
-368
-366
-348
-335
-330
-319
-304
-307
-310
-324
-337
-319
-310
-307
-309
-296
-291
-291
-286
-276
-255
-249
-249
-243
-238
-233
-230
-239
-244
-258
-260
-259
-264
-257
-246
-251
-250
-237
-227
-227
-228
-216
-223
-221
-221
-227
-239
-263
-267
-271
-268
-250
-242
-238
-233
-224
-233
-247
-267
-261
-261
-271
-265
-263
-265
-281
-284
-303
-325
-333
-351
-364
-373
-370
-365
-370
-358
-349
-368
-386
-388
-388
-391
-393
-386
-380
-373
-373
-365
-344
-341
-344
-333
-310
-301
-293
-287
-285
-289
-295
-300
-297
-290
-274
-260
-255
-245
-234
-230
-222
-227
-226
-231
-239
-233
-229
-223
-233
-248
-242
-253
-271
-274
-271
-270
-269
-260
-259
-266
-271
-276
-279
-274
-282
-282
-266
-266
-269
-253
-243
-241
-245
-242
-236
-245
-248
-248
-273
-503
-596
-685
-646
-490
-464
-531
-694
-662
-616
-535
-571
-700
-820
-746
-619
-661
-792
-853
-860
-686
-471
-480
-582
-657
-617
-547
-509
-486
-581
-564
-423
-334
-329
-342
-328
-305
-145
-32
-41
-83
-92
-108
-111
-46
13
5
39
75
82
87
124
120
52
44
45
69
73
67
-2
-18
41
107
115
87
54
7
25
36
-30
-111
-105
-70
-6
5
-21
-64
-50
49
107
89
59
49
64
54
62
-3
-36
-14
-22
7
-7
-40
-101
-136
-154
-192
-240
-297
-348
-397
-433
-453
-484
-510
-519
-543
-562
-590
-645
-710
-755
-771
-823
-852
-838
-869
-895
-900
-895
-882
-874
-873
-886
-895
-889
-872
-853
-846
-835
-784
-706
-627
-573
-538
-490
-451
-412
-399
-423
-412
-373
-262
-207
-177
-155
-138
-64
12
59
22
-23
-44
-19
-6
-19
-47
-45
14
103
103
17
-56
-94
-76
-83
-120
-207
-289
-299
-286
-280
-293
-280
-286
-271
-260
-291
-334
-349
-334
-295
-275
-230
-257
-292
-231
-183
-133
-132
-110
-111
-78
-84
-84
-70
-60
-23
20
56
81
115
153
240
249
245
237
289
343
298
350
398
450
431
445
467
541
649
651
622
553
530
475
472
474
393
359
364
385
279
258
222
155
117
71
8
-150
-256
-348
-433
-474
-543
-624
-668
-670
-723
-808
-850
-919
-992
-1010
-1066
-1129
-1158
-1176
-1176
-1197
-1192
-1188
-1143
-1099
-1067
-1069
-1090
-1060
-1055
-1063
-1035
-999
-971
-887
-778
-736
-757
-707
-633
-524
-469
-512
-560
-497
-378
-371
-427
-474
-405
-282
-197
-222
-292
-325
-293
-270
-304
-348
-391
-399
-375
-377
-418
-452
-475
-466
-454
-465
-504
-573
-608
-631
-596
-571
-546
-551
-540
-491
-441
-397
-385
-365
-356
-302
-170
-117
-95
-62
-106
-130
10
140
-7
-226
-75
219
249
-9
39
184
201
241
207
157
53
172
418
316
195
-5
219
548
440
239
204
512
463
519
404
192
482
662
525
420
466
767
962
888
877
921
1278
1569
1581
1701
1898
2352
2475
2278
1370
514
198
309
1065
1370
1318
778
405
409
594
837
728
262
-102
-363
-542
-907
-1295
-1590
-1683
-1238
-880
-664
-722
-984
-1292
-1664
-1799
-1799
-1823
-1624
-1664
-1882
-2143
-2127
-1802
-1341
-784
-672
-774
-849
-902
-914
-1066
-1184
-1321
-1180
-669
-271
-59
-160
-281
-237
134
589
715
574
297
28
-67
-4
120
217
383
652
816
863
778
593
397
310
286
245
215
113
-83
-232
-295
-235
-66
191
324
243
-29
-360
-641
-761
-762
-802
-826
-829
-789
-716
-653
-736
-886
-906
-811
-703
-718
-1013
-1610
-1979
-1986
-1602
-1143
-1007
-1179
-1345
-1194
-1050
-1080
-1365
-1573
-1484
-1170
-1065
-1373
-1752
-1732
-1336
-797
-460
-515
-673
-762
-693
-674
-744
-794
-790
-624
-393
-220
-315
-408
-363
-120
213
356
163
-192
-414
-452
-399
-336
-330
-362
-317
-173
-82
-229
-386
-353
-29
53
-31
-169
-530
-498
-284
-150
-487
-475
156
308
-94
-374
-136
214
78
-209
7
316
365
248
-25
-20
582
742
832
681
344
941
1025
526
496
843
1109
1034
1044
1102
1026
1162
1352
1469
1413
1512
1415
1098
1159
1462
1990
2122
1744
1450
1465
1423
808
508
128
95
653
782
414
-269
-220
-33
38
235
-145
-672
-830
-856
-1179
-1698
-1720
-1896
-1808
-1216
-1167
-1463
-1679
-1579
-1571
-1618
-1386
-1698
-1976
-1737
-1748
-1824
-1818
-1549
-1497
-1151
-530
-624
-683
-665
-664
-644
-516
-298
-569
-436
-103
-95
-10
106
261
314
654
848
566
472
432
287
279
388
421
295
449
594
492
513
440
338
302
363
273
0
-117
-305
-426
-364
-307
-320
-374
-291
-306
-431
-467
-608
-756
-773
-759
-834
-968
-1004
-1077
-1043
-903
-844
-818
-789
-789
-916
-1010
-1064
-1114
-1105
-1078
-1118
-1162
-1139
-1137
-1110
-995
-906
-933
-990
-1110
-1252
-1287
-1260
-1275
-1286
-1182
-1092
-1050
-1009
-987
-972
-901
-766
-722
-740
-772
-835
-845
-751
-634
-576
-528
-453
-418
-388
-390
-486
-556
-508
-448
-508
-623
-631
-630
-353
-156
-111
-262
-240
-210
85
187
-639
-735
-168
470
-102
-540
-238
-104
459
194
-78
-82
142
115
276
313
-183
124
675
641
215
-129
609
919
609
396
250
819
776
723
635
-60
435
1072
840
564
175
717
1306
1132
583
472
1111
1247
1143
1073
985
1336
1596
1700
1801
1970
2242
2590
2705
2184
1502
745
474
462
774
964
684
374
142
362
529
520
309
97
-95
-346
-734
-1266
-1848
-2028
-1868
-1568
-1354
-1439
-1562
-1635
-1599
-1541
-1618
-1729
-1886
-2008
-2095
-2225
-2305
-2342
-2052
-1686
-1299
-1041
-1006
-967
-955
-892
-840
-853
-811
-785
-695
-614
-543
-405
-217
107
360
580
625
544
474
386
318
278
270
300
352
422
468
476
531
557
608
611
566
423
193
-2
-191
-294
-337
-321
-290
-285
-292
-340
-389
-458
-533
-624
-713
-808
-953
-1092
-1185
-1263
-1244
-1172
-1163
-1137
-1162
-1180
-1210
-1277
-1379
-1453
-1483
-1550
-1559
-1564
-1535
-1483
-1416
-1310
-1238
-1169
-1138
-1136
-1122
-1152
-1239
-1187
-1157
-1055
-944
-845
-738
-630
-485
-424
-334
-342
-349
-407
-498
-593
-690
-750
-766
-762
-712
-657
-322
69
-128
-630
-1285
-243
623
-702
-1496
-1184
-82
24
-652
-782
-641
-112
471
-489
-693
-388
-124
153
-578
-681
-347
324
-375
-242
492
300
-365
-33
397
479
481
-405
-488
403
606
-72
-295
184
827
1000
171
100
278
675
894
320
152
206
903
884
203
430
855
1004
1091
799
964
1057
1176
1384
1288
1369
1539
1800
1867
2127
2483
2620
2851
2497
2074
1437
856
804
836
1106
876
632
463
497
724
690
562
384
201
54
-396
-906
-1450
-1742
-1672
-1651
-1444
-1472
-1568
-1581
-1681
-1607
-1649
-1766
-1858
-2078
-2113
-2278
-2387
-2428
-2307
-1905
-1650
-1323
-1201
-1158
-1029
-1035
-876
-863
-811
-759
-796
-646
-631
-451
-290
1
326
482
650
603
534
524
428
424
393
400
423
377
434
443
522
590
611
652
589
512
269
64
-69
-199
-236
-303
-269
-285
-315
-336
-378
-383
-403
-468
-540
-679
-799
-959
-1081
-1116
-1123
-1030
-1024
-1008
-1010
-1013
-1030
-1101
-1146
-1194
-1226
-1257
-1300
-1327
-1328
-1303
-1223
-1140
-994
-893
-829
-835
-851
-808
-847
-801
-826
-747
-674
-645
-589
-570
-492
-431
-395
-405
-475
-539
-640
-708
-790
-806
-475
-110
-161
-563
-1061
-144
440
-416
-954
-748
-375
-21
-254
-648
-634
-465
252
-141
-307
-693
-496
100
338
-319
-888
-642
294
380
-200
-193
-413
4
942
247
-1048
306
485
-60
-15
43
-173
467
854
-616
-319
584
702
377
-137
-232
263
584
564
128
57
261
263
553
500
-154
217
758
848
129
237
683
785
673
661
719
986
1078
757
1002
1223
1364
1445
1587
1605
2088
2476
2324
2347
2385
2140
1913
1290
968
992
873
898
717
793
787
734
626
510
587
430
134
-264
-665
-891
-1185
-1315
-1489
-1711
-1509
-1437
-1427
-1493
-1637
-1675
-1730
-1693
-1813
-2094
-2176
-2296
-2280
-2202
-2080
-1928
-1820
-1475
-1351
-1281
-1160
-1192
-1115
-1065
-973
-936
-975
-830
-774
-568
-329
-117
80
211
406
425
447
475
331
365
394
403
410
369
450
461
561
638
596
597
543
477
348
189
61
-104
-148
-234
-326
-329
-356
-354
-406
-412
-440
-537
-618
-732
-865
-993
-1054
-1080
-1095
-1114
-1155
-1156
-1115
-1115
-1149
-1180
-1210
-1240
-1245
-1255
-1299
-1276
-1233
-1150
-1048
-970
-868
-810
-730
-822
-885
-879
-867
-784
-831
-869
-872
-806
-737
-695
-703
-732
-740
-631
-590
-260
-415
-915
-786
-512
-355
-591
-727
-789
-860
-157
-203
-786
-1154
140
346
-1556
-1236
43
240
-891
-1216
-474
59
218
-218
-860
-868
355
1075
-373
-1548
-233
440
105
-330
-423
-496
319
789
-499
-634
194
633
39
-834
-236
705
194
-448
-67
-415
298
838
-95
-175
-109
454
927
162
-241
76
551
583
241
167
223
190
672
691
382
485
475
619
617
541
865
773
620
706
883
1266
1248
1229
1176
1543
1936
2023
1919
2038
2410
2308
1980
1669
1329
1181
1291
949
660
832
895
829
582
559
610
532
470
213
-164
-448
-682
-977
-1245
-1326
-1401
-1438
-1370
-1468
-1497
-1484
-1524
-1578
-1710
-1721
-1865
-2084
-2131
-2231
-2222
-2153
-2013
-1879
-1765
-1540
-1487
-1399
-1286
-1210
-1141
-1107
-998
-956
-899
-754
-656
-444
-197
6
202
349
485
541
574
574
570
617
622
585
558
605
671
629
658
668
630
593
485
369
200
39
-72
-187
-220
-256
-296
-299
-283
-368
-484
-360
-296
-500
-696
-793
-768
-803
-985
-1071
-1114
-1076
-1088
-1120
-1108
-1057
-1068
-1128
-1147
-1128
-1135
-1225
-1267
-1222
-1142
-1092
-1072
-1026
-949
-857
-790
-740
-681
-728
-780
-816
-902
-833
-603
-459
-526
-715
-946
-184
-40
-818
-837
-914
-329
-3
-979
-1420
-370
-317
-223
-622
-1460
-693
-34
-14
-903
-1394
-536
73
442
-1207
-1978
358
447
-724
-1129
-478
64
-353
-730
-150
-149
-910
206
-180
-878
-534
-16
181
-674
-1030
-112
958
-111
-1057
-425
-20
226
134
-174
-699
-545
267
274
-109
-496
-520
279
521
-272
-320
189
185
20
-77
221
72
79
186
240
145
66
37
761
587
124
166
478
755
264
514
599
663
735
879
668
685
1236
1385
1322
1241
1535
1985
1946
1775
1509
1519
1449
1101
844
648
641
505
608
598
588
541
413
315
230
247
34
-350
-702
-913
-1052
-1200
-1363
-1508
-1511
-1374
-1372
-1493
-1624
-1650
-1741
-1784
-1879
-2070
-2245
-2323
-2336
-2340
-2268
-2168
-2018
-1869
-1687
-1570
-1472
-1362
-1307
-1218
-1080
-979
-917
-822
-639
-438
-186
44
253
445
638
723
700
690
655
605
544
477
360
258
215
152
145
226
199
184
197
215
157
-309
-254
-151
-443
-481
-566
-511
-568
-468
-380
-546
-556
-548
-513
-758
-1055
-1096
-1142
-1201
-1314
-1288
-1149
-1098
-1031
-965
-921
-876
-984
-986
-936
-1041
-1110
-1150
-1109
-983
-896
-963
-901
-515
-394
-571
-564
-571
-668
-926
-653
-471
-1007
-551
-995
-706
-304
-338
-269
-777
-295
-547
-20
-361
-1348
-701
-1
-478
-382
-975
-963
117
196
-490
-1277
-145
189
-621
-170
-874
-411
-128
-1085
-164
-172
-222
-70
-1093
-540
791
53
-1058
-720
649
-310
-1089
-266
60
-24
-213
-888
-92
779
158
-1163
-748
549
274
-7
-1518
-322
1163
-401
-970
85
780
-453
-88
82
-42
564
-69
-380
180
182
688
315
-732
323
638
623
5
364
640
379
795
593
308
444
1166
637
278
812
789
988
1084
1059
970
1412
1462
1389
1549
1424
1810
1837
1705
1268
1308
1309
1110
939
787
843
558
603
555
609
620
417
328
222
194
-70
-371
-585
-738
-859
-972
-1118
-1253
-1293
-1255
-1294
-1425
-1446
-1472
-1626
-1692
-1810
-1909
-1994
-2081
-2056
-2022
-1885
-1848
-1781
-1630
-1457
-1337
-1252
-1102
-1033
-901
-758
-673
-564
-401
-182
-24
175
314
410
445
501
496
414
268
68
-1
-40
-167
68
-145
53
422
-290
-56
-199
186
-62
-468
-288
-358
-226
-558
-685
-675
-654
-763
-880
-875
-981
-955
-951
-923
-903
-988
-1086
-1053
-1044
-1047
-1070
-1041
-1071
-1048
-1063
-1019
-1048
-978
-687
-796
-721
-978
-966
-724
-986
-639
-803
-604
-656
-756
-1062
-439
115
-1237
-461
-809
-181
-76
-700
-1187
-929
510
4
-1377
-1362
-177
510
-481
-1563
-970
209
7
-861
-778
-1139
-32
33
-440
-858
-728
-7
292
-790
-1036
-192
179
-174
-653
-761
-205
406
-546
-833
-466
2
73
-698
-133
-451
-239
270
-579
-488
152
-799
-96
366
-774
-11
-328
282
-161
-249
-142
-171
119
-375
148
-173
396
-302
-441
417
275
-235
-51
193
44
687
-434
-87
669
133
366
-242
75
978
169
282
154
208
863
281
793
436
299
560
608
635
594
843
525
758
1246
1111
919
1154
1340
1096
1192
967
804
502
617
924
558
298
302
368
328
244
313
212
-35
-151
-239
-368
-528
-590
-749
-893
-887
-914
-967
-1121
-1185
-1136
-1139
-1140
-1353
-1479
-1454
-1472
-1545
-1577
-1521
-1486
-1378
-1279
-1209
-1122
-957
-746
-619
-498
-352
-257
-163
-112
17
105
188
235
239
314
330
253
295
202
162
492
167
367
745
4
-348
819
461
-250
-201
-279
458
-93
-326
-346
-247
-467
-373
-272
-328
-469
-941
-568
-295
-405
-800
-698
-796
-525
-336
-761
-818
-805
-497
-591
-1310
-485
-53
-822
-944
-756
-373
133
-529
-976
-1223
-430
366
-337
-1075
-1134
321
485
-459
-1813
-58
999
-614
-1216
-485
99
-183
-410
-897
-637
230
-344
99
-955
-1031
141
-10
370
-1825
-344
758
-250
-975
-830
642
-121
-917
63
-509
-571
438
-188
-390
-913
-45
491
-852
-372
-128
-901
198
-92
-983
167
-574
-101
2
-997
65
-236
-657
58
89
-1010
-714
186
-458
250
-361
-1479
17
943
-617
-375
-312
-457
469
-118
-745
-216
-8
-231
275
-14
-290
123
595
-145
-250
755
292
0
-165
706
376
63
253
432
602
397
661
432
466
1113
558
598
873
1056
1179
869
863
1036
1357
1207
711
667
1092
1134
744
499
694
560
531
300
194
391
324
153
16
-50
-119
-183
-301
-484
-537
-597
-775
-953
-1011
-953
-1044
-1106
-1155
-1131
-1164
-1291
-1295
-1350
-1318
-1209
-1174
-1206
-1126
-982
-907
-765
-660
-484
-360
-343
-293
-310
-240
-271
-353
-317
-267
-288
-382
20
127
-85
73
-252
386
-102
-718
-151
-356
-87
-686
-476
-613
-390
-175
-242
-762
-916
-24
-421
-502
-1088
-1110
-556
-430
-594
-1134
-782
-216
-682
-1008
-320
-529
-1308
-677
-397
-661
-607
-720
-1107
61
-143
-1046
-612
-366
237
-486
-992
-692
166
-39
-349
-1064
-695
569
-533
-95
-676
-577
695
45
-1118
-272
84
-95
-74
-282
-654
-629
399
400
-481
-1401
73
294
532
-136
-1729
-71
829
32
-278
-1817
121
1501
-1306
-923
-462
518
-301
-201
-1188
-582
573
-512
-490
-789
-802
-121
91
-496
-1198
-219
202
-396
-210
-713
-508
191
611
-1500
-515
502
-378
95
-566
-386
112
169
-585
-139
-227
-28
399
-386
-638
381
231
-772
-50
316
273
-660
-429
590
154
-505
-274
-28
28
150
-113
-149
117
502
213
81
293
386
505
459
597
360
506
575
419
538
330
158
492
497
308
334
28
218
72
-164
-83
-135
-41
-338
-521
-513
-500
-461
-698
-792
-794
-842
-975
-1184
-1086
-1177
-1255
-1264
-1267
-1258
-1263
-1266
-1310
-1165
-1029
-980
-1077
-935
-784
-772
-651
-622
-600
-496
-403
-363
-502
-584
-377
-114
-33
-121
67
-48
-92
112
-23
-312
-195
-186
100
-244
-663
-121
-527
-63
-193
-736
-482
-392
-515
-718
-524
-557
-803
-305
-388
-1275
-376
6
-1097
-661
-372
-940
-543
-482
-1142
-454
-529
-982
-322
-1415
-572
-76
-910
-396
-1831
-7
-294
-1661
396
-1011
-1004
-495
-652
-357
-657
-354
-813
-1162
108
-859
-410
-598
-1064
-281
-96
-809
-1056
-223
239
-1079
-1064
436
-932
-392
-469
-1661
123
537
-1690
-534
-270
-447
-500
-799
-301
-1316
-16
-258
-1617
-246
-25
-1058
-224
-350
-1280
220
-503
-1181
-316
316
-493
-1578
297
530
-1108
-350
-475
25
273
-318
-955
-280
390
198
150
-930
-158
1226
371
-688
-442
789
1076
-139
-212
132
759
686
49
63
231
762
816
-14
-55
787
1118
497
-286
865
838
594
669
359
547
868
1118
836
643
860
1027
1312
782
950
1417
968
994
1110
1297
930
693
1000
1046
977
750
824
640
361
563
540
477
309
303
228
136
105
97
97
-84
-62
-115
-194
-294
-387
-439
-535
-411
-362
-465
-457
-498
-438
-434
-397
-306
-377
-269
-265
-326
-288
-350
-364
-188
-109
-114
35
-231
-109
174
-404
-32
212
-504
-128
-486
-613
-237
-439
-260
-838
-756
33
-265
-630
-929
-1207
107
-228
-1373
-980
-409
49
-1101
-1506
-190
-115
-1030
-470
-637
-489
-980
-758
369
-620
-1647
-920
533
-121
-1283
-1226
-295
627
-350
-1497
-648
446
-187
-286
-1233
-1159
191
1028
-671
-2703
-173
1423
-570
-2145
-901
1138
-1172
-1542
2
-702
-673
-962
163
-1180
-1285
-453
609
-1463
-1211
-317
-602
186
-1204
-165
-1278
-200
106
-910
-921
52
46
-765
-1250
32
447
-252
-1017
-1276
824
719
-598
-1439
211
475
141
-224
-1036
256
700
177
-632
-555
825
1158
-242
-1108
34
1205
839
-900
-215
890
544
83
285
-1
520
808
219
746
294
-231
389
1370
272
47
572
779
793
528
360
640
573
941
1097
560
168
837
1651
1101
366
869
1644
958
998
1184
901
1210
1403
982
1129
952
785
1150
863
815
768
683
597
474
382
51
224
206
220
-119
-349
-200
-310
-360
-541
-561
-557
-556
-722
-931
-899
-842
-938
-1068
-949
-763
-934
-1018
-882
-836
-738
-758
-657
-674
-588
-616
-833
-581
-454
-482
-561
-399
-400
19
-396
-735
-626
-368
-317
-998
-757
-605
-652
-1133
-787
-254
-546
-1009
-1564
-395
-636
-1077
-1185
-1273
-464
-1324
-1224
-1393
-509
-1462
-1666
-773
-958
-1106
-1718
-1583
-1053
-775
-841
-2126
-1957
-390
-511
-1169
-2028
-1409
333
-234
-1881
-1533
-686
156
-1104
-1756
-1863
-32
899
-2336
-1691
-114
-309
-178
-1680
-1876
522
-195
-1427
-2144
48
-438
-1029
-151
-1117
-1167
-906
844
-1875
-1144
-211
-1338
4
-911
-1581
125
-428
-1109
-731
-665
226
-1111
-408
-458
-990
391
-1437
-81
-70
-1211
37
-556
-1178
228
-238
-663
-478
-1446
749
-202
-452
-1064
-881
888
-316
20
-2065
-366
1405
219
-1272
-436
449
141
-240
30
158
-516
895
77
116
66
625
157
102
1334
478
394
829
577
680
1497
800
943
486
1131
1566
1123
445
1064
1666
1448
1515
1150
964
1428
2022
1655
942
854
1924
1565
846
837
1418
1409
971
790
815
661
431
366
237
152
167
268
-264
-597
-363
-167
-448
-681
-700
-756
-806
-966
-1014
-1203
-1028
-955
-971
-1021
-980
-838
-963
-873
-790
-685
-579
-686
-758
-789
-739
-443
-543
-504
-275
-35
-201
-148
72
-163
-249
-405
-187
-183
12
-212
-814
-669
-449
-36
-310
-1102
-1458
-980
44
-744
-1945
-1583
-217
-292
-1533
-2040
-1059
-407
-936
-1435
-1837
-1404
-656
-459
-1857
-2381
-805
-516
-1391
-1386
-958
-1013
-1476
-1501
-603
-1117
-1958
-929
-617
-1174
-1356
-1385
-886
-174
-799
-1269
-1611
-999
287
-904
-1971
-813
-221
-951
-523
-1052
-1573
-1026
648
-495
-2365
-1011
-303
331
-1182
-1270
-938
-588
106
-1020
-1724
-762
-573
-451
-512
-1852
-1405
16
337
-1214
-2188
-1511
-302
-588
-1342
-1864
-848
-515
-1526
-724
-1986
-963
-1051
-580
-1003
-2172
-1719
-267
421
-1202
-961
-872
-284
226
-593
-1117
-382
-348
-104
-100
202
-1011
-287
995
256
202
-486
-27
657
505
-217
259
596
251
837
190
385
1001
1009
418
623
1678
1278
1138
865
1236
1850
1383
1721
1671
1844
2067
1654
1747
1858
1674
1452
1480
1268
1312
1349
959
631
324
-73
142
600
531
-73
-272
-108
-550
-865
-828
-952
-1022
-924
-1091
-1421
-1542
-1409
-1448
-1442
-1360
-1266
-1351
-1499
-1512
-1599
-1435
-1297
-1136
-1060
-844
-652
-768
-672
-536
-508
-297
-121
-136
-296
-271
-17
101
-8
175
528
377
419
484
285
-51
67
735
398
-222
4
421
-269
-397
-173
-597
-665
-727
-577
-869
-1499
-1324
-1475
-1178
-1276
-1375
-907
-1558
-1415
-1038
-1194
-1481
-1038
-1098
-1678
-1547
-1389
-1316
-1295
-1103
-859
-600
-693
-670
-974
-1629
-1171
-887
-681
-980
-951
-700
-939
-98
-530
-1126
-498
-842
-857
-968
-1198
-780
-681
-1048
-813
-26
-575
-1143
-141
-719
-1204
-1457
-927
-1060
-1040
-883
-1186
-991
-642
9
-1228
-608
-989
-819
-97
-1380
-1271
-50
-1040
-466
252
-834
-933
-79
-97
-686
-1249
-1112
288
-869
-1171
-726
-588
-96
-304
-579
-1151
-302
-250
-886
-143
-1049
-605
-556
-139
-343
56
-474
-1323
239
104
78
-1155
-85
312
-79
-369
455
616
551
361
426
1385
962
1358
373
675
1599
1869
1393
1257
1545
1965
2181
2266
2680
2689
2802
2848
2745
2819
2506
2355
2159
1719
2050
1969
1251
563
517
714
740
871
603
166
-375
-614
-689
-872
-1149
-1532
-1666
-1574
-1550
-1782
-2095
-1983
-1863
-1733
-1743
-1981
-2128
-2294
-2149
-2040
-1849
-1596
-1379
-1171
-805
-471
-439
-364
-243
-10
259
426
460
417
623
922
1051
1191
1245
1305
1299
1286
1308
1103
913
952
1093
1012
817
829
644
560
520
327
304
283
145
-233
-404
-340
-171
-381
-812
-786
-706
-528
-865
-1338
-1540
-1442
-1365
-1888
-1945
-1990
-2008
-1863
-2276
-2357
-2166
-1899
-1659
-1922
-2024
-1893
-1920
-2007
-2006
-1737
-1571
-1569
-1452
-1414
-1351
-1314
-1281
-1174
-1154
-1176
-1324
-1316
-1155
-1379
-1637
-1430
-841
-807
-1252
-1477
-1338
-1429
-1255
-1503
-2132
-1337
-911
-1145
-2060
-1826
-819
-1225
-1636
-1689
-1426
-2045
-1812
-1661
-1946
-1476
-1872
-1817
-1366
-1846
-1503
-1362
-2736
-2045
-868
-1226
-1842
-2319
-1215
-882
-1620
-2137
-1714
-787
-729
-2143
-1885
-991
-1074
-1429
-1692
-914
-828
-1098
-1182
-998
-733
-533
-1038
-989
-605
-946
-1391
-514
-103
-682
-947
-463
88
-159
-360
-754
-186
430
312
7
419
898
1207
1435
1228
1775
2638
3132
3167
3511
4139
4272
3393
2388
1786
1490
2130
2047
1971
1965
1563
2280
2402
1967
1437
849
540
-34
-308
-738
-1313
-1410
-1450
-1098
-1025
-1091
-1280
-1785
-2090
-2427
-2879
-3291
-3080
-2903
-2453
-1970
-1610
-1186
-1219
-685
-448
-525
-286
-413
-328
-160
361
943
1231
1918
2410
2871
3035
2931
2811
2415
2417
2463
2429
2455
2596
2640
2616
2752
2548
2256
1869
1519
1173
624
302
-120
-412
-435
-416
-387
-637
-750
-1025
-1426
-1642
-1985
-2205
-2396
-2423
-2247
-2167
-2041
-1923
-1853
-1758
-1641
-1621
-1689
-1747
-1747
-1677
-1512
-1240
-1013
-873
-688
-464
-409
-306
-582
-1400
-1642
-1487
-1162
-770
-760
-1028
-1002
-719
-719
-877
-1140
-1326
-1499
-1515
-1442
-1642
-1770
-1730
-1466
-1137
-994
-1241
-1823
-2061
-2169
-2103
-2170
-2081
-1729
-1751
-1564
-1458
-1524
-1472
-1376
-1388
-1419
-1241
-1101
-1213
-1145
-719
-520
-363
23
-104
-361
-126
-389
-829
-504
-282
-350
-189
-327
-310
-97
-222
-385
-238
-340
-639
-709
-487
-261
-239
-539
-432
188
125
502
-6
-445
-90
615
424
-216
321
825
1282
1032
914
1381
1548
1273
1412
1940
2695
2757
2497
2839
3107
3823
4389
4652
5379
6015
6744
7291
7680
7809
6973
4768
714
-1788
-2365
-513
4131
6999
6564
3634
161
-2419
-3094
-1905
-1238
-1793
-3241
-4538
-5117
-5206
-3956
-3079
-2581
-1931
-1848
-3131
-5511
-7004
-7904
-7344
-5476
-2893
-1265
-780
-234
-1267
-2108
-2054
-2033
-1347
-603
361
633
440
764
1540
2907
4229
5580
5384
4285
3351
2159
1560
1856
2997
4022
4959
5714
5546
4801
3488
2499
1857
1545
1793
1638
1265
712
461
204
46
377
366
11
-676
-1594
-2702
-3707
-3938
-3692
-2960
-1946
-1378
-1552
-2225
-2891
-3462
-3607
-3387
-2853
-2445
-2208
-1888
-1795
-1621
-1090
-545
-177
180
233
-123
-401
-456
-232
288
991
1706
2052
2037
1747
1247
756
658
576
-255
-558
-372
-518
-218
-398
-1215
-1714
-1539
-1654
-2147
-2485
-3023
-3416
-3355
-2866
-2684
-2807
-2832
-2993
-3125
-3115
-3136
-3554
-3669
-3117
-2677
-2332
-2207
-1945
-2027
-1960
-1451
-1491
-1219
-779
-803
-798
-328
241
516
688
754
996
1105
968
873
641
652
888
827
845
1056
875
484
214
34
12
108
-115
-273
-88
174
184
-32
125
247
295
380
245
279
619
1143
1521
1458
1703
2014
2042
1877
1662
1884
2330
2653
2716
3085
3828
4603
5212
5532
5679
5987
6952
8078
9415
10417
10352
9118
4977
-1202
-4199
-4272
188
8676
12325
10104
4136
-2589
-6409
-5672
-2195
-287
-1037
-3080
-5221
-6331
-5974
-4496
-3434
-3194
-2823
-3197
-5609
-8280
-9618
-10456
-8843
-5435
-1675
-31
-37
-741
-3709
-5056
-5057
-4623
-2398
-219
1639
2281
1315
1073
1444
2344
4220
5668
5069
3767
2424
1268
1418
2885
4817
6147
7110
6975
5939
4102
1837
849
359
1021
2659
3412
3407
2447
1246
-93
-959
-775
-832
-1049
-1365
-2076
-3007
-3757
-3783
-3264
-2338
-1409
-1307
-2350
-3851
-5003
-5546
-5085
-3744
-2174
-1414
-1054
-1236
-2034
-2411
-2407
-2008
-1182
-353
171
275
145
308
691
1147
1769
2290
2350
2112
1745
1243
1138
1603
2165
2945
3309
2963
1874
277
-290
-453
11
370
-514
-1196
-1726
-1971
-2110
-2389
-2832
-2980
-2839
-3064
-3281
-3918
-4380
-4266
-3700
-2834
-2553
-2812
-3492
-3696
-3521
-3264
-2748
-2467
-1784
-1401
-1227
-1271
-1512
-1087
-893
-463
110
493
909
858
686
778
1229
1746
2027
1992
1687
1596
1473
1509
1816
1901
1965
1824
1522
1213
863
436
92
217
447
721
769
528
485
270
271
342
416
930
984
980
989
988
1432
1868
2234
2513
2499
2391
2339
2491
3203
4066
4658
5280
5788
6258
6978
7870
9573
10977
10919
9554
5846
-979
-4476
-3270
313
8785
14165
12194
6087
-1385
-6360
-6917
-3545
32
651
-1310
-3604
-5172
-5585
-4432
-2965
-2789
-3486
-4193
-6113
-9027
-9695
-9700
-8433
-5458
-1993
-60
-857
-1757
-4824
-7148
-7097
-6394
-3438
-469
1681
3067
1641
221
120
183
1577
3622
3923
3234
2277
1279
1754
3009
5012
6392
6618
5745
4346
2769
749
402
797
1550
3368
4427
4322
2884
796
-989
-2564
-2532
-1761
-1185
-803
-1003
-1909
-3091
-3786
-3742
-3308
-3025
-2833
-3547
-4859
-5539
-5618
-5065
-3727
-2267
-1688
-1936
-2516
-3644
-4295
-4330
-3586
-2099
-797
304
605
-77
-708
-919
-836
-134
754
1370
1568
1542
1421
1363
1530
1877
2335
2461
2307
1944
1188
129
-756
-218
480
1304
1744
267
-1704
-3080
-3691
-3626
-2591
-1969
-2028
-2464
-3097
-3665
-4328
-4567
-4507
-4071
-3425
-3078
-3354
-4127
-4099
-3733
-3178
-2251
-1871
-2009
-2737
-3021
-3026
-2366
-1037
-168
308
564
440
77
-178
-295
189
838
1632
2378
2425
2070
1734
1379
1456
1937
2155
1938
1615
1247
1081
1289
1424
1616
1727
1623
1401
1024
630
568
577
787
1240
1588
1657
1470
1323
1087
1282
1809
2188
2603
2656
2442
2686
3074
3715
4621
4734
5348
6124
6781
8107
9298
9608
8803
7616
4305
-1217
-3165
-1995
1630
9737
13663
11047
4699
-3011
-7351
-6876
-2641
1543
2027
-588
-3326
-5186
-5104
-3737
-2205
-2540
-4078
-4931
-7029
-8806
-8184
-7885
-6244
-3604
-1590
-657
-2128
-3642
-6156
-7335
-6669
-5238
-2235
223
2046
2789
931
-596
-1275
-1507
517
2759
3658
3507
2122
1130
1794
3007
4991
5844
5179
3764
2417
1447
760
1570
2369
2972
4088
4268
3475
1793
-307
-1704
-2541
-1785
-500
274
483
-107
-1378
-2832
-3753
-3805
-3581
-3241
-2714
-3178
-3932
-4334
-4511
-3922
-2899
-2253
-2280
-3085
-3861
-4349
-4176
-3472
-2272
-1124
-532
-112
-397
-1248
-1909
-2114
-1693
-477
829
1754
1733
1154
703
456
650
1150
1430
1429
1362
1423
1232
877
-104
-543
-328
-85
613
-176
-1552
-2527
-2975
-2692
-1968
-1642
-2025
-2803
-3747
-4259
-4396
-4230
-3901
-3586
-3126
-3076
-3351
-3911
-4400
-4221
-4023
-3303
-2683
-2215
-2312
-2623
-2711
-2548
-1528
-779
-571
-570
-750
-671
-312
-96
432
907
1242
1644
1724
1413
1198
972
1053
1602
2051
2157
1901
1485
1165
1149
1216
1393
1521
1578
1438
1317
1110
1148
1306
1144
1120
1173
1426
1667
1831
1839
1600
1893
2072
2351
2723
2584
2972
3297
4067
4846
5272
5833
6400
7862
8888
8608
7496
4457
-613
-3785
-3006
231
7279
12803
11827
6577
-1366
-7032
-8164
-4710
511
2782
1629
-1668
-4365
-5297
-4501
-2569
-2049
-2998
-4475
-6483
-8271
-8185
-6915
-5572
-3320
-1685
-1124
-2097
-3778
-5741
-7226
-6792
-5528
-2718
195
1933
2778
1119
-1005
-2022
-2468
-748
1831
3567
4024
2975
1436
1203
2105
3640
5067
4848
3634
2194
1091
768
1605
2878
3618
4081
3947
2942
1471
-304
-1440
-1923
-1300
98
987
1318
600
-829
-2517
-3730
-3799
-3297
-2672
-2000
-2078
-2789
-3343
-3704
-3565
-2804
-2366
-2407
-3018
-3859
-4082
-3742
-2838
-1690
-813
-591
-763
-1207
-1786
-2064
-1965
-1532
-691
218
975
1269
1048
704
218
-87
92
563
1047
1394
1441
1065
-110
-527
-298
-210
448
119
-1148
-2013
-2127
-1861
-1465
-1468
-1944
-2459
-2907
-2979
-3316
-3807
-3862
-3557
-2960
-2613
-2653
-3477
-4221
-4041
-3869
-3302
-2917
-2706
-2621
-2577
-2399
-2571
-2241
-1794
-1525
-1235
-1055
-783
-515
-385
-157
130
377
859
1126
841
747
668
780
1354
1715
1784
1563
1270
1114
1165
1167
1149
1227
1345
1500
1663
1405
1163
1009
880
1180
1301
1696
1776
1724
1820
1675
1706
1892
2083
2353
2663
2899
3657
3982
4291
4824
5102
5940
7401
8212
7785
6751
3987
-276
-2959
-2681
384
6311
11011
10871
6138
-964
-6583
-7928
-4918
-25
2878
1903
-1062
-4094
-5309
-4750
-3085
-2139
-2971
-4290
-6285
-7840
-7619
-6552
-5038
-3069
-1782
-1467
-2422
-4280
-5995
-6804
-6455
-4855
-2344
65
1659
1882
507
-1340
-2524
-2689
-1050
1394
3318
4035
2924
1416
965
1570
3132
4476
4510
3401
1884
839
750
1739
3093
3785
3780
3242
2071
678
-620
-1382
-1380
-693
408
1245
1212
314
-1236
-2867
-3778
-3670
-2983
-2185
-1612
-1824
-2501
-3261
-3744
-3520
-2892
-2449
-2413
-3063
-3819
-4030
-3625
-2578
-1375
-636
-651
-1259
-2020
-2440
-2441
-1945
-1079
-116
642
893
597
11
-387
-358
-10
475
865
1038
1042
1055
1065
679
-123
-524
-616
-364
96
-39
-663
-1525
-1909
-1849
-1696
-1480
-1691
-2447
-3039
-3208
-3199
-3049
-2790
-2643
-2708
-2920
-3126
-3542
-3778
-3547
-3350
-2824
-2269
-1992
-2131
-2481
-2688
-2692
-2198
-1490
-970
-735
-681
-618
-576
-358
42
177
311
610
796
895
1024
1089
1235
1494
1739
1755
1483
1202
1018
1044
1348
1668
1867
1899
1694
1445
1121
1136
1183
1303
1697
1644
1813
1962
1876
1937
1845
1928
1928
2320
2689
2974
3535
3867
4319
4620
5229
5943
6958
7573
7369
6791
4411
793
-2327
-2870
-61
5209
10469
11098
6883
136
-6103
-7801
-5159
-127
3202
2568
-411
-3750
-5323
-4831
-2993
-1816
-2164
-3793
-5935
-7408
-7480
-6101
-4485
-2762
-1498
-1629
-2609
-4334
-5803
-6319
-5944
-4402
-2358
-74
1372
1512
464
-1318
-2459
-2642
-1264
1280
3364
4107
3148
1460
705
1332
2850
4386
4693
3615
2139
946
973
2150
3552
4369
4133
3329
2043
628
-317
-757
-563
88
929
1456
1277
403
-1086
-2561
-3419
-3327
-2653
-1881
-1325
-1452
-2198
-3087
-3598
-3495
-2884
-2365
-2373
-2858
-3587
-3877
-3414
-2404
-1154
-559
-770
-1507
-2302
-2594
-2421
-1772
-881
-39
608
794
526
-11
-506
-810
-774
-260
338
868
1063
919
504
112
13
-84
-132
-151
-381
-638
-842
-1011
-897
-774
-721
-969
-1806
-2683
-3153
-3273
-2791
-2146
-1927
-2090
-2589
-3251
-3731
-3856
-3708
-3406
-2916
-2419
-2332
-2428
-2703
-2813
-2716
-2516
-2172
-1977
-1660
-1394
-1228
-1081
-878
-522
-329
-153
-148
-293
-179
33
458
943
1309
1450
1359
1147
884
783
733
1014
1453
1713
1893
1727
1484
1330
1231
1304
1448
1588
1749
1792
1787
1872
1911
2061
2291
2237
2273
2192
2103
2582
3102
3760
4302
4684
5050
5261
5918
6319
6235
6426
5516
3250
804
-1521
-1673
1423
5585
8980
8656
4135
-1488
-5922
-6325
-3247
533
2457
1211
-1572
-4117
-5119
-4078
-2796
-2249
-2749
-4639
-6288
-6949
-6716
-5340
-3816
-2709
-2002
-2562
-3507
-4765
-5564
-5508
-4908
-3314
-1704
-146
832
585
-167
-1370
-2270
-1712
-419
1664
3291
3276
2341
1243
797
1710
3127
4061
4030
2800
1568
897
1393
2621
3599
3978
3411
2275
1110
96
-319
-361
-93
399
749
860
433
-411
-1574
-2527
-2942
-2873
-2361
-1788
-1608
-1791
-2388
-3082
-3303
-3164
-2791
-2421
-2634
-3066
-3461
-3515
-2810
-1889
-1067
-813
-1279
-1928
-2419
-2445
-1939
-1191
-432
103
379
400
296
137
-17
-7
122
233
470
716
943
1158
651
66
-186
-274
-10
71
-215
-892
-1351
-1415
-1350
-1148
-1167
-1629
-2221
-2467
-2699
-2850
-2919
-2923
-2663
-2691
-2776
-3143
-3660
-3644
-3615
-3326
-3043
-2780
-2672
-2825
-2802
-2929
-2739
-2381
-2040
-1679
-1494
-1280
-1126
-984
-710
-451
-295
-3
304
372
470
488
669
1075
1350
1527
1355
1136
1059
1043
1245
1428
1586
1748
1777
1815
1722
1469
1375
1367
1482
1796
1954
1988
2099
2046
1961
2044
2052
2246
2502
2729
2988
3319
3822
4296
4883
5298
5926
6520
6642
6442
5959
3660
575
-1475
-2143
804
5432
9096
9218
5027
-873
-5644
-6623
-3618
480
2688
1704
-1378
-4027
-5121
-4104
-2252
-1419
-2180
-3919
-6438
-7333
-6966
-5619
-3427
-2163
-1369
-1978
-3247
-4660
-5523
-5483
-4789
-3479
-1707
-274
800
849
85
-884
-1890
-1780
-584
1335
2946
3390
2352
1358
947
1735
3318
4378
4421
3070
1490
592
901
2414
3811
4361
4027
2740
1353
184
-374
-325
-15
438
799
897
558
-191
-1300
-2270
-2753
-2807
-2486
-2049
-1784
-2002
-2500
-3044
-3272
-2971
-2651
-2370
-2549
-3167
-3729
-3907
-3283
-2112
-1060
-579
-1000
-1795
-2437
-2607
-2137
-1314
-465
104
378
421
353
32
-94
-296
-174
342
664
930
851
582
383
378
504
573
407
100
-353
-754
-977
-1086
-1225
-1011
-795
-779
-1184
-1939
-2700
-3221
-2942
-2571
-2092
-2028
-2363
-2915
-3387
-3459
-3358
-3071
-2819
-2643
-2546
-2649
-2636
-2605
-2499
-2156
-1964
-1688
-1468
-1222
-1234
-1129
-986
-708
-236
62
237
196
144
199
477
868
1239
1406
1359
1227
1186
1059
1076
1206
1428
1746
1851
1884
1805
1613
1510
1537
1659
1893
1997
1970
1911
2029
2292
2358
2551
2547
2500
2626
2800
3344
3856
4273
4788
5133
5899
6265
6099
6093
5213
3170
1100
-1004
-1857
899
4119
7373
8034
4580
-175
-4788
-5957
-3871
-739
1417
799
-1594
-3819
-4997
-4013
-2670
-1940
-2380
-4247
-6435
-7052
-7006
-5707
-3711
-2793
-1814
-2311
-3132
-4167
-4946
-5120
-4829
-3707
-2244
-835
561
749
551
-193
-1350
-1208
-636
960
2566
3019
2508
1810
1139
1765
3055
3984
4369
3264
1773
722
721
1880
3031
3805
3741
2569
1447
315
-321
-423
-477
-266
-76
121
110
-251
-1140
-2081
-2797
-3207
-2984
-2522
-2215
-2211
-2583
-3123
-3256
-3085
-2772
-2365
-2500
-2981
-3423
-3754
-3254
-2263
-1262
-507
-591
-1065
-1646
-2001
-1738
-1154
-420
147
504
591
439
373
246
195
343
519
562
619
668
604
575
544
349
-2
-125
-246
-421
-620
-993
-1350
-1750
-1908
-1708
-1644
-1566
-1866
-2623
-3122
-3308
-3238
-2978
-2737
-2729
-2893
-3198
-3293
-3331
-3197
-3028
-2915
-2670
-2515
-2335
-2365
-2279
-2024
-1859
-1586
-1306
-1045
-801
-657
-562
-443
-219
72
344
564
747
789
839
975
1123
1316
1372
1413
1488
1434
1448
1352
1282
1500
1654
1867
1866
1640
1535
1444
1633
1895
2085
2359
2081
2176
2369
2255
2622
2876
3117
3674
4268
4592
4833
5178
5445
5249
5585
5998
5611
4044
1847
-898
-1875
301
3413
7035
7490
4674
-138
-4431
-5308
-3619
-828
836
266
-1827
-3972
-4627
-3997
-2788
-1942
-2552
-3917
-5666
-6193
-6479
-5468
-4219
-3330
-2318
-2377
-2486
-3076
-3558
-4066
-4231
-3637
-2557
-1112
503
1284
1511
645
-442
-904
-523
1117
2646
3496
3166
2366
1376
1677
2733
3742
4412
3687
2454
1298
932
1442
2178
2871
2933
2235
1483
600
20
-522
-953
-1243
-1271
-858
-562
-431
-1016
-1899
-2981
-3750
-3762
-3371
-2771
-2461
-2560
-2974
-3282
-3338
-3076
-2500
-2221
-2344
-2708
-3175
-3112
-2560
-1678
-729
-245
-86
-350
-624
-688
-563
-343
8
439
912
1406
1343
1103
788
580
739
1036
1149
1023
680
321
164
97
166
-242
-491
-551
-572
-751
-1367
-2109
-2698
-2727
-2363
-1980
-1974
-2385
-3068
-3588
-3617
-3337
-3237
-3120
-3214
-3165
-3202
-3116
-3152
-3117
-2826
-2660
-2314
-2182
-1949
-1885
-1867
-1729
-1508
-1167
-672
-302
-139
-198
-305
-234
106
551
825
872
866
903
956
1037
988
955
1038
1220
1415
1589
1533
1412
1220
1237
1357
1577
1764
1735
1704
1531
1507
1696
2012
2378
2564
2457
2643
2727
3045
3486
3838
4321
4872
5489
5704
5906
6142
5641
3899
1769
-1248
-2634
-1095
2008
6136
7807
5742
1251
-3458
-5535
-4410
-1939
239
128
-1749
-3831
-4879
-4211
-2844
-1994
-2191
-3691
-5255
-5781
-6132
-5258
-4696
-4321
-3608
-3067
-2220
-1713
-1906
-2763
-3775
-4195
-3654
-2268
-123
1417
2398
2090
833
-280
-829
-60
1657
3160
3886
3615
2358
1878
2021
2851
3845
3872
3133
1916
1097
1121
1630
2258
2403
1817
1282
796
628
421
-298
-1369
-2372
-2721
-2130
-1049
-404
-499
-1643
-3029
-3990
-4198
-3746
-3130
-2711
-2791
-2958
-3111
-3055
-2707
-2443
-2374
-2381
-2594
-2536
-2248
-1828
-1268
-940
-683
-476
-179
216
547
596
420
56
-150
-57
532
1305
1803
1789
1203
412
-208
-134
131
608
650
328
-231
-805
-907
-964
-910
-1127
-1448
-1759
-2194
-2425
-2627
-2699
-2671
-2760
-2743
-2876
-2899
-3145
-3270
-3367
-3353
-3089
-2913
-2505
-2352
-2246
-2350
-2477
-2364
-2127
-1794
-1458
-1123
-813
-617
-517
-514
-475
-343
-77
287
514
690
639
659
778
922
1075
1103
1135
1165
1157
1223
1268
1373
1575
1625
1704
1684
1691
1726
1768
1856
1990
2085
2269
2545
2642
2880
2879
2956
3295
3615
4195
4664
5072
5425
5288
5448
5677
5998
5951
4521
2399
-588
-2097
-1401
867
4110
5550
4498
1423
-1876
-3689
-3590
-2385
-1423
-1577
-2739
-3880
-4325
-3967
-3136
-3119
-3562
-4485
-5111
-4634
-4176
-3333
-3421
-4118
-4602
-4755
-3817
-2448
-1353
-899
-1265
-1867
-2290
-2051
-1013
290
1675
2320
2192
1542
941
763
1295
2122
2827
3230
3059
3108
3152
3362
3507
3100
2415
1634
1216
1430
1959
2442
2264
1370
353
-404
-438
-27
303
20
-779
-1830
-2500
-2550
-2283
-1913
-1963
-2268
-2626
-2828
-2774
-2670
-2697
-2917
-3156
-3134
-2847
-2273
-1792
-1642
-1742
-2070
-2117
-1865
-1352
-781
-385
-231
-237
-183
8
296
515
674
599
471
382
517
814
1111
1178
948
489
75
-37
122
309
179
-248
-948
-1293
-1323
-1125
-994
-1221
-1755
-2293
-2562
-2476
-2414
-2384
-2644
-3056
-3227
-3187
-2984
-2916
-2904
-3073
-3152
-3145
-2894
-2609
-2362
-2243
-2224
-2165
-2046
-1797
-1547
-1319
-1226
-1188
-1102
-866
-643
-490
-478
-480
-392
-200
3
70
59
-27
-11
87
186
259
253
213
184
175
237
346
413
490
550
636
814
948
1166
1267
1305
1370
1493
1750
2144
2455
2785
3033
3257
3657
3977
4298
4537
4683
4799
4840
4597
3804
2683
1201
55
-202
106
988
1596
1590
985
9
-700
-1160
-1275
-1346
-1706
-2222
-2750
-3020
-3069
-3035
-3248
-3622
-4026
-4246
-3887
-3334
-2700
-2334
-2453
-2715
-2937
-2904
-2584
-2188
-1825
-1649
-1513
-1385
-1144
-664
-215
302
723
1052
1389
1661
1870
2019
2046
1959
1857
1725
1759
1958
2251
2631
2843
2803
2541
2135
1860
1746
1812
1888
1768
1543
1196
894
685
576
435
216
-46
-270
-294
-232
-130
-235
-301
-668
-970
-1051
-1061
-989
-1043
-1137
-1296
-1302
-1256
-1113
-1021
-997
-1042
-1035
-928
-786
-597
-473
-472
-535
-529
-416
-228
21
266
371
320
200
137
137
251
312
387
326
178
5
-133
-79
-82
41
5
-93
-233
-312
-312
-312
-328
-475
-602
-664
-620
-519
-462
-495
-602
-681
-664
-605
-521
-412
-323
-285
-258
-260
-194
-91
10
46
39
12
36
153
274
340
329
313
318
377
423
414
351
303
266
277
299
299
293
246
208
175
153
155
140
145
142
113
136
197
287
319
325
307
273
308
405
510
608
686
752
816
899
999
1091
1181
1248
1364
1541
1735
1923
2108
2237
2332
2395
2443
2444
2349
2167
1935
1759
1686
1622
1517
1340
1075
857
772
869
985
1000
878
694
556
507
558
620
638
532
396
289
218
223
251
268
259
203
169
154
156
158
131
119
114
141
154
133
63
-12
-71
-121
-112
-101
-107
-126
-158
-215
-270
-313
-361
-383
-363
-349
-363
-398
-468
-508
-522
-528
-528
-552
-591
-625
-657
-675
-656
-611
-592
-562
-524
-501
-469
-444
-418
-389
-347
-301
-260
-223
-177
-114
-57
10
65
91
100
59
-6
-46
-45
-14
10
13
-19
-85
-133
-147
-128
-114
-84
-98
-161
-246
-332
-375
-413
-441
-485
-542
-611
-671
-676
-689
-704
-749
-826
-903
-965
-995
-1010
-996
-975
-950
-934
-944
-982
-1042
-1081
-1096
-1121
-1135
-1136
-1126
-1102
-1097
-1097
-1104
-1143
-1189
-1224
-1231
-1212
-1190
-1173
-1160
-1143
-1117
-1111
-1132
-1155
-1170
-1201
-1214
-1196
-1175
-1147
-1116
-1082
-1045
-1013
-999
-1012
-1032
-1056
-1037
-954
-866
-785
-717
-664
-639
-614
-597
-557
-527
-496
-445
-379
-292
-230
-202
-188
-189
-166
-116
-74
-22
27
77
115
171
226
275
316
348
365
382
424
461
495
538
548
503
409
260
127
58
35
18
-11
-52
-105
-118
-127
-117
-122
-172
-250
-337
-382
-388
-374
-361
-391
-458
-534
-590
-613
-654
-712
-803
-884
-955
-997
-995
-972
-946
-952
-973
-1022
-1087
-1144
-1158
-1121
-1066
-1000
-983
-1022
-1100
-1170
-1203
-1214
-1225
-1239
-1235
-1235
-1240
-1233
-1242
-1284
-1339
-1361
-1369
-1341
-1313
-1302
-1307
-1300
-1280
-1263
-1249
-1266
-1302
-1329
-1315
-1267
-1189
-1094
-1037
-988
-933
-892
-832
-774
-727
-674
-607
-525
-443
-364
-287
-190
-119
-81
-66
-72
-94
-111
-102
-69
-17
21
57
74
92
88
49
12
-15
-48
-68
-78
-108
-165
-237
-298
-354
-424
-484
-539
-583
-600
-630
-659
-690
-735
-765
-799
-841
-884
-910
-917
-903
-873
-866
-892
-965
-1043
-1105
-1136
-1148
-1112
-1064
-1044
-1034
-1054
-1093
-1126
-1128
-1081
-1019
-960
-923
-909
-887
-883
-876
-872
-866
-870
-854
-809
-768
-730
-716
-713
-714
-666
-566
-482
-444
-470
-508
-518
-474
-373
-237
-140
-110
-134
-185
-219
-195
-137
-67
2
59
107
127
135
148
176
196
201
232
278
324
368
385
381
391
429
515
630
684
669
629
569
510
486
505
553
577
547
484
421
371
335
332
334
302
255
193
139
89
72
93
96
81
13
-79
-142
-198
-235
-254
-282
-347
-448
-546
-626
-656
-672
-679
-691
-700
-698
-693
-690
-715
-766
-802
-810
-766
-688
-648
-654
-736
-831
-911
-946
-929
-897
-876
-905
-934
-967
-953
-919
-889
-891
-930
-982
-1015
-1018
-1014
-992
-976
-959
-947
-938
-940
-954
-967
-970
-926
-869
-795
-704
-631
-575
-545
-545
-520
-456
-374
-282
-213
-176
-162
-173
-163
-95
-6
84
133
136
105
72
71
112
190
270
314
297
226
164
143
143
161
145
85
-18
-127
-205
-283
-341
-375
-401
-445
-513
-587
-648
-672
-682
-689
-716
-754
-792
-843
-896
-955
-994
-1006
-1019
-1021
-1034
-1047
-1088
-1152
-1185
-1193
-1180
-1139
-1074
-1015
-998
-1020
-1055
-1067
-1026
-952
-885
-826
-815
-812
-782
-759
-740
-714
-688
-650
-599
-562
-524
-472
-441
-399
-348
-294
-229
-184
-151
-158
-171
-155
-118
-54
37
107
135
118
67
45
109
238
370
450
475
452
425
420
442
495
569
622
628
637
667
721
789
854
874
858
785
711
656
640
621
602
607
618
628
582
494
383
286
223
192
242
311
329
271
167
87
44
31
19
-16
-58
-143
-237
-300
-338
-380
-432
-473
-552
-612
-642
-682
-710
-718
-710
-693
-692
-681
-672
-683
-709
-758
-802
-848
-852
-832
-807
-811
-856
-925
-1007
-1035
-1013
-956
-929
-936
-946
-971
-958
-877
-800
-747
-748
-790
-846
-871
-844
-765
-673
-630
-637
-637
-623
-614
-548
-479
-403
-354
-333
-257
-177
-109
-29
26
44
54
66
96
107
139
172
181
198
244
306
340
335
288
218
171
167
215
256
253
218
152
76
29
12
-22
-96
-203
-323
-427
-468
-475
-500
-517
-497
-475
-467
-469
-478
-499
-544
-581
-626
-684
-721
-757
-781
-823
-880
-952
-1010
-998
-972
-964
-970
-981
-1009
-1012
-973
-911
-844
-815
-825
-828
-847
-867
-861
-806
-741
-692
-642
-620
-594
-601
-597
-558
-501
-449
-390
-331
-283
-243
-207
-170
-168
-141
-95
-44
15
31
30
49
91
161
261
340
401
419
399
371
379
442
524
625
691
720
736
743
796
878
998
1109
1139
1128
1036
899
758
675
657
652
689
703
670
619
515
392
303
265
281
326
352
318
246
187
137
116
135
148
113
42
-42
-126
-192
-256
-335
-427
-514
-589
-669
-743
-794
-854
-922
-965
-993
-990
-938
-861
-771
-708
-690
-694
-722
-792
-879
-938
-958
-995
-1045
-1080
-1096
-1063
-973
-894
-868
-881
-917
-925
-890
-799
-731
-713
-747
-817
-863
-834
-741
-649
-613
-621
-666
-676
-618
-519
-422
-368
-343
-319
-251
-148
-42
6
2
-33
-69
-33
57
147
220
211
141
100
103
155
193
197
193
190
193
229
246
230
184
103
-15
-120
-229
-339
-425
-559
-692
-819
-899
-953
-987
-1040
-1142
-1200
-1166
-1035
-841
-639
-479
-445
-487
-633
-792
-926
-1065
-1109
-1172
-1146
-1124
-1079
-1040
-1052
-1058
-1092
-1076
-1081
-1051
-990
-958
-926
-922
-933
-903
-918
-872
-853
-830
-820
-793
-742
-749
-695
-663
-595
-524
-450
-382
-354
-365
-367
-370
-371
-320
-260
-192
-147
-119
-72
-23
49
146
238
313
378
434
463
517
602
695
800
921
1019
1091
1161
1235
1331
1496
1723
1955
2173
2366
2483
2587
2639
2617
2494
2216
1862
1476
1177
989
779
560
284
49
34
226
580
760
670
454
223
33
-34
-7
-85
-229
-472
-734
-906
-984
-940
-909
-1012
-1200
-1399
-1483
-1451
-1388
-1355
-1424
-1542
-1670
-1729
-1699
-1631
-1544
-1477
-1420
-1353
-1263
-1123
-986
-873
-737
-605
-427
-256
-100
70
191
254
241
208
155
110
115
174
263
307
310
297
273
307
361
440
461
412
303
208
194
252
325
328
228
94
-20
-18
103
234
270
196
86
6
24
54
58
-52
-193
-330
-413
-414
-386
-407
-485
-595
-670
-696
-735
-754
-901
-1099
-1379
-1752
-2110
-2386
-2584
-2603
-2573
-2592
-2631
-2665
-2657
-2619
-2485
-2363
-2298
-2211
-2072
-1945
-1904
-1928
-2062
-2243
-2283
-2248
-2104
-1979
-1784
-1648
-1566
-1444
-1372
-1242
-1137
-985
-941
-920
-950
-1015
-1042
-1113
-1151
-1252
-1291
-1221
-1152
-1054
-1014
-1080
-1127
-1151
-1152
-1233
-1296
-1393
-1469
-1484
-1497
-1378
-1284
-1163
-1080
-903
-590
-259
91
372
659
859
1051
1237
1506
1778
2015
2277
2494
2904
3317
3725
4282
4782
5375
6021
6518
6901
7103
6850
6174
5298
4123
2929
1780
629
-300
-958
-1385
-1601
-1645
-1654
-1766
-2065
-2379
-2666
-2936
-3140
-3687
-4255
-4983
-5601
-6066
-6318
-6125
-5788
-5170
-4494
-3674
-2813
-1864
-1090
-478
99
507
901
1239
1432
1598
1773
1880
2228
2673
3392
4231
5090
5807
6353
6702
6704
6637
6315
5905
5331
4739
4109
3517
2959
2404
2019
1687
1475
1268
1094
891
627
239
-246
-881
-1611
-2358
-3038
-3581
-3961
-4130
-4191
-4095
-3925
-3597
-3146
-2612
-2070
-1622
-1230
-1003
-747
-548
-365
-168
-14
184
533
963
1542
2156
2819
3251
3447
3997
4061
4061
4127
3985
3639
3208
2667
2163
1764
1318
855
508
-69
-703
-1113
-1842
-2557
-3072
-3500
-3861
-3980
-4131
-4546
-4756
-4938
-5006
-5092
-4824
-4422
-4424
-4078
-3844
-3494
-3281
-3056
-2829
-2744
-2194
-1887
-1643
-1437
-988
-583
-276
200
390
761
1098
1312
1342
1242
1347
1251
1149
1242
1134
1036
930
844
561
298
198
-104
-340
-611
-813
-1148
-1304
-1513
-1718
-1723
-1677
-1405
-1112
-672
-289
136
504
885
1129
1581
1990
2261
2653
2804
3086
3497
4065
4820
5467
6392
6976
7567
8025
8185
8611
8440
8453
7882
6955
5666
3894
2236
445
-841
-1542
-1971
-2008
-1924
-1873
-2216
-2641
-3135
-4088
-4726
-5426
-6257
-7008
-7806
-8076
-8472
-8210
-7406
-6791
-5688
-4744
-3819
-3043
-2358
-1560
-1262
-911
-662
-519
-403
-5
566
1101
1914
2821
3581
4391
5122
5770
6036
6021
5879
5146
4540
3820
3185
2676
2236
1948
1598
1387
1146
1036
769
489
128
-406
-1147
-1923
-2660
-3467
-4189
-4713
-5057
-5287
-5206
-4916
-4496
-4064
-3635
-3297
-3129
-3020
-2908
-2884
-2861
-2715
-2520
-2227
-1873
-1341
-718
-69
661
1355
1932
2371
2678
2784
2718
2638
2497
2288
2175
2091
1971
1908
1859
1771
1751
1699
1480
1178
618
39
-695
-1460
-2001
-2633
-3070
-3464
-3695
-3753
-3636
-3327
-3037
-2659
-2478
-2202
-2170
-2217
-2084
-2153
-2013
-1900
-1527
-1224
-844
-262
110
598
933
1284
1391
1487
1431
1099
879
1123
1617
1275
503
476
1622
1999
1130
509
566
373
-228
-93
-226
-373
-176
-153
-78
87
-18
-244
-290
-375
-711
-1018
-1054
-1213
-1219
-1207
-1300
-1207
-1181
-1156
-1114
-1002
-913
-835
-790
-802
-761
-715
-638
-517
-359
-268
-240
-240
-272
-288
-294
-261
-192
-122
-74
3
81
152
188
206
200
160
114
76
81
97
101
88
91
100
94
89
87
53
23
4
15
64
134
174
162
124
61
-27
-95
-138
-142
-161
-188
-219
-252
-280
-316
-344
-388
-431
-475
-504
-549
-610
-681
-758
-830
-894
-976
-1036
-1082
-1120
-1136
-1153
-1171
-1193
-1223
-1265
-1302
-1337
-1360
-1399
-1432
-1431
-1436
-1445
-1420
-1381
-1324
-1300
-1293
-1241
-1183
-1134
-1101
-1044
-967
-899
-837
-769
-712
-683
-669
-636
-569
-506
-458
-409
-355
-297
-247
-219
-185
-169
-161
-164
-188
-215
-260
-294
-337
-360
-370
-380
-386
-408
-406
-397
-410
-438
-461
-517
-587
-633
-637
-601
-568
-540
-509
-511
-544
-600
-625
-624
-620
-604
-627
-659
-702
-727
-731
-727
-696
-690
-707
-729
-736
-709
-679
-673
-699
-735
-750
-750
-731
-695
-688
-692
-715
-715
-694
-639
-582
-560
-543
-548
-559
-574
-563
-541
-517
-505
-501
-488
-480
-476
-450
-416
-355
-297
-252
-221
-200
-164
-152
-145
-132
-105
-79
-67
-39
1
53
119
179
213
249
283
308
333
356
376
372
375
405
435
467
510
554
576
586
563
526
482
431
372
316
280
241
196
186
212
250
252
257
245
266
260
238
222
135
25
-55
-123
-158
-156
-160
-179
-231
-256
-276
-266
-260
-261
-262
-289
-332
-423
-518
-586
-641
-675
-716
-744
-800
-817
-857
-818
-846
-829
-1553
-1869
-2177
-2552
-2182
-2016
-1554
-1250
-959
-989
-754
-548
-453
-379
-399
-507
-768
-854
-823
-540
-164
114
185
176
56
-130
-319
-394
-404
-395
-312
-167
49
275
483
656
692
651
471
216
7
-166
-276
-284
-239
-197
-156
-109
-130
-141
-171
-269
-355
-518
-655
-863
-995
-1034
-1095
-1023
-975
-907
-903
-888
-884
-912
-842
-828
-763
-706
-689
-711
-804
-817
-867
-843
-773
-721
-650
-666
-568
-519
-482
-461
-443
-448
-487
-517
-509
-377
-370
-581
-694
-623
-573
-1055
-1579
-1633
-2060
-2208
-1802
-1281
-967
-534
-205
-461
-415
-394
-329
-51
-103
-377
-472
-209
-125
106
585
792
767
735
590
354
286
313
404
528
682
815
1015
1246
1528
1699
1692
1687
1639
1614
1553
1644
1888
2118
2375
2465
2546
2382
2141
1814
1179
741
325
46
-148
-298
-279
-335
-258
-316
-438
-523
-815
-1053
-1459
-1738
-2044
-2395
-2488
-2691
-2740
-2749
-2710
-2508
-2307
-2019
-1863
-1801
-1752
-1805
-1742
-1709
-1596
-1481
-1408
-1195
-1060
-774
-497
-166
230
515
865
1058
1163
1203
1178
1101
952
825
714
649
699
773
807
824
740
663
557
503
405
200
-2
-298
-596
-900
-1113
-1251
-1331
-1303
-1323
-1384
-1458
-1549
-1581
-1573
-1560
-1566
-1636
-1739
-1856
-1872
-1900
-1880
-1836
-1776
-1637
-1479
-1192
-1044
-850
-760
-821
-930
-1124
-1188
-1195
-1083
-999
-821
-761
-730
-623
-585
-532
-584
-650
-804
-981
-1121
-1293
-1372
-1363
-1295
-1243
-1182
-1103
-1151
-1104
-1052
-1068
-1088
-1190
-1189
-1275
-1309
-1303
-1216
-1015
-972
-927
-833
-701
-569
-420
-241
-204
-226
-306
-320
-150
-84
100
88
264
458
218
130
145
369
460
453
602
738
911
952
972
1001
1166
1336
1349
1422
1569
1666
1697
1931
2206
2488
2798
3210
3495
3570
3672
3602
3349
2885
2142
1333
539
219
100
243
296
28
-284
-1098
-1565
-1960
-1962
-1911
-2123
-2372
-3104
-3504
-3946
-4008
-3850
-3792
-3651
-3726
-3530
-3149
-2645
-2011
-1749
-1744
-1845
-2017
-1786
-1458
-852
-483
-328
-144
-38
495
1074
1885
2322
2434
2293
1835
1646
1518
1662
1718
1633
1487
1257
1121
1063
1033
860
551
165
-191
-424
-565
-765
-1119
-1675
-2249
-2743
-2977
-2885
-2662
-2394
-2311
-2366
-2522
-2567
-2499
-2377
-2248
-2234
-2207
-2195
-1983
-1662
-1281
-866
-631
-420
-280
-123
106
267
407
368
135
-54
-253
-277
-202
-152
-176
-394
-537
-771
-788
-822
-953
-1005
-1398
-1539
-1924
-2109
-2241
-2472
-2339
-2501
-2281
-2303
-2164
-2050
-2070
-1901
-2077
-1918
-2045
-1895
-1721
-1600
-1261
-1226
-893
-710
-414
-64
52
298
359
451
525
539
638
571
699
732
781
904
923
1090
1026
1090
1035
905
879
704
660
531
458
449
493
645
804
978
1134
1206
1346
1437
1582
1801
1954
2264
2441
2729
2990
3278
3654
3912
4338
4609
4987
5311
5610
5723
5605
5155
4261
3420
2381
1754
1192
885
264
-423
-1024
-1793
-1785
-1887
-1543
-1592
-2024
-2595
-3595
-3979
-4416
-4278
-4295
-4268
-4206
-4207
-3564
-2936
-2053
-1312
-971
-833
-766
-538
-43
415
857
844
808
875
1157
1999
2654
3387
3518
3409
3120
2867
2882
2689
2608
1996
1330
672
245
151
115
129
-148
-544
-969
-1205
-1375
-1518
-1847
-2399
-3013
-3427
-3576
-3438
-3097
-2873
-2685
-2601
-2400
-2088
-1579
-1081
-823
-732
-796
-858
-783
-629
-406
-73
190
465
850
1194
1453
1473
1219
829
438
238
152
-12
-389
-998
-1691
-2238
-2367
-2211
-1929
-1674
-1671
-1724
-1890
-2039
-2238
-2474
-2757
-2978
-3009
-2988
-2708
-2438
-2073
-1801
-1563
-1392
-1233
-1048
-956
-856
-942
-1024
-1142
-1104
-940
-650
-290
-104
52
138
232
324
395
399
315
191
65
-15
-107
-96
-57
-29
84
229
379
596
693
739
795
775
884
1013
1186
1435
1691
1955
2233
2423
2620
2856
3062
3395
3698
4041
4232
4452
4738
4790
5190
5230
5176
4976
4374
3689
2546
1818
851
458
125
-380
-905
-1963
-2497
-3170
-2966
-2570
-2147
-1939
-2263
-2626
-3162
-3100
-3055
-2622
-2522
-2419
-2312
-1942
-1057
-243
640
910
898
726
849
1098
1604
1838
1609
1164
622
479
703
1202
1454
1499
1023
600
241
159
220
-3
-313
-1067
-1556
-1856
-1693
-1458
-1236
-1186
-1375
-1341
-1293
-946
-745
-672
-814
-1086
-1191
-1057
-728
-301
-48
40
113
148
447
783
1121
1145
1009
756
485
481
459
229
-197
-474
-771
-608
-97
251
353
-57
-690
-1355
-1696
-1831
-1820
-1986
-2216
-2291
-2366
-2031
-1773
-1569
-1561
-1730
-1727
-1725
-1581
-1573
-1610
-1755
-1945
-1894
-1834
-1506
-1283
-1011
-839
-818
-555
-594
-469
-483
-603
-631
-823
-769
-760
-572
-436
-317
-151
-208
-44
-44
-10
-64
-202
-224
-354
-311
-270
-225
-227
-292
-270
-221
-75
90
216
312
415
572
714
886
1090
1215
1425
1627
1847
2138
2329
2572
2809
2964
3171
3348
3548
3735
3962
4181
4373
4487
4672
4724
4640
4458
3952
3226
2017
1041
116
-506
-833
-1206
-1786
-2769
-3290
-3835
-3607
-3000
-2576
-2164
-2581
-2799
-3091
-2947
-2582
-2143
-1963
-2052
-1760
-1417
-479
400
1130
1365
1164
973
989
1220
1517
1590
1224
631
66
-99
-12
313
462
318
-25
-382
-572
-630
-596
-867
-1197
-1710
-2104
-2117
-1939
-1594
-1367
-1217
-1231
-1124
-943
-632
-335
-286
-348
-515
-632
-539
-268
-11
176
181
207
233
427
715
944
1008
796
472
-104
-389
-435
-481
-307
-241
-368
-550
-625
-554
-409
-264
-338
-508
-910
-1240
-1372
-1766
-2054
-2315
-2583
-2479
-2203
-1768
-1495
-1390
-1387
-1547
-1600
-1791
-1777
-2033
-2157
-2051
-1939
-1620
-1412
-1061
-1037
-862
-672
-601
-452
-535
-587
-664
-721
-724
-759
-717
-698
-505
-323
-165
-11
-63
-92
-186
-270
-264
-331
-383
-459
-479
-509
-497
-382
-362
-224
-128
-18
137
262
464
609
751
929
1097
1267
1431
1691
1890
2100
2358
2527
2780
2928
3144
3283
3334
3525
3549
3748
3795
3922
4036
3965
3883
3600
3168
2357
1314
536
-335
-983
-1473
-2035
-2599
-3181
-3240
-3272
-2813
-2379
-2115
-2143
-2370
-2337
-2315
-2098
-1821
-1660
-1648
-1464
-1087
-484
193
806
1125
1159
1111
1076
1117
1072
930
628
133
-270
-501
-496
-440
-381
-384
-560
-693
-827
-900
-979
-1134
-1341
-1562
-1764
-1775
-1647
-1421
-1218
-1005
-784
-626
-423
-239
-9
36
5
-72
-226
-294
-244
-147
-31
27
63
38
21
-17
-253
-302
-451
-642
-569
-561
-488
-551
-696
-799
-810
-578
-432
-255
-362
-514
-729
-985
-896
-1060
-1125
-1291
-1525
-1505
-1502
-1306
-1309
-1372
-1568
-1799
-1837
-1971
-1875
-1926
-1889
-1865
-1865
-1711
-1734
-1560
-1444
-1287
-1065
-954
-806
-801
-786
-774
-751
-688
-655
-547
-494
-376
-269
-203
-108
-108
-26
53
94
169
168
131
96
99
87
97
146
148
248
380
501
640
726
817
932
1053
1214
1362
1427
1497
1578
1650
1772
1949
2152
2246
2345
2528
2591
2721
2873
2970
2979
3000
3058
3011
3054
2916
2810
2519
2007
1350
466
-91
-840
-1368
-1736
-2118
-2457
-2567
-2453
-2420
-2042
-1732
-1745
-1855
-1848
-1829
-1768
-1565
-1313
-1334
-1219
-907
-621
-187
298
622
689
667
599
517
439
298
17
-308
-639
-815
-914
-902
-898
-859
-849
-964
-994
-1041
-1103
-1187
-1274
-1400
-1507
-1530
-1447
-1281
-1096
-898
-668
-527
-393
-235
-131
-52
-32
-52
-147
-248
-281
-365
-575
-825
-962
-1023
-928
-608
-377
-160
-125
-250
-479
-711
-666
-694
-674
-671
-565
-461
-362
-187
-304
-538
-903
-1160
-1360
-1351
-1191
-1175
-1210
-1303
-1363
-1430
-1464
-1559
-1664
-1757
-1794
-1697
-1620
-1620
-1645
-1693
-1652
-1574
-1383
-1242
-1177
-1126
-1095
-1053
-1020
-953
-940
-935
-869
-766
-689
-643
-610
-590
-512
-409
-304
-255
-211
-145
-36
61
124
147
91
51
22
70
160
182
225
262
379
561
749
914
962
1032
1143
1251
1374
1531
1630
1648
1756
1922
2010
2164
2344
2378
2414
2487
2337
1789
1457
1622
1673
2006
2429
2584
2277
1795
1295
439
-30
-408
-1155
-1786
-2097
-2150
-2195
-2036
-1786
-1804
-1646
-1601
-1565
-1456
-1350
-1206
-1347
-1434
-1505
-1521
-1295
-1110
-795
-386
-78
148
193
242
123
56
-16
-272
-439
-652
-777
-835
-846
-781
-761
-665
-613
-570
-497
-561
-586
-738
-915
-1013
-1009
-885
-859
-794
-725
-646
-507
-370
-212
-159
-200
-347
-625
-880
-968
-914
-964
-912
-712
-631
-535
-289
-155
-210
-266
-448
-656
-672
-520
-490
-519
-451
-430
-416
-344
-320
-577
-819
-967
-1156
-1147
-1109
-1168
-1337
-1435
-1477
-1511
-1346
-1354
-1399
-1413
-1465
-1451
-1480
-1488
-1545
-1581
-1559
-1496
-1403
-1381
-1293
-1213
-1114
-947
-869
-804
-763
-704
-591
-482
-365
-335
-346
-298
-194
-64
80
233
326
433
549
585
622
605
496
401
361
345
360
422
450
465
586
705
796
877
992
1105
1102
1127
1204
1162
1207
1404
1373
1489
1724
1739
1815
2007
2055
2084
2203
2188
2250
2349
2363
2420
2313
2123
1892
1397
934
339
-195
-554
-891
-1122
-1201
-1327
-1568
-1498
-1490
-1585
-1417
-1388
-1538
-1529
-1402
-1322
-1262
-1081
-1082
-1131
-1014
-838
-635
-410
-204
-184
-218
-288
-355
-398
-458
-517
-593
-666
-707
-696
-671
-650
-634
-568
-550
-575
-536
-556
-619
-636
-666
-703
-670
-635
-580
-522
-631
-723
-818
-1013
-1024
-940
-924
-942
-967
-986
-1026
-988
-920
-901
-976
-1077
-1177
-1322
-1224
-1109
-1060
-921
-831
-685
-570
-425
-331
-337
-457
-616
-661
-784
-752
-688
-706
-692
-702
-646
-706
-738
-851
-1042
-1165
-1269
-1271
-1330
-1355
-1385
-1417
-1381
-1368
-1324
-1314
-1301
-1280
-1257
-1207
-1187
-1145
-1103
-1063
-929
-769
-670
-573
-477
-365
-178
19
151
270
388
404
425
437
385
337
280
276
332
461
617
739
874
1006
1054
1062
1161
1190
1155
1161
1175
1200
1143
1306
1374
1387
1587
1569
1647
1689
1730
1768
1824
1896
1838
2016
1933
2029
2074
1941
1913
1595
1177
548
17
-429
-802
-1022
-1144
-1247
-1427
-1377
-1252
-1244
-1048
-990
-1139
-1265
-1255
-1267
-1236
-1139
-1165
-1165
-1171
-1036
-939
-710
-532
-463
-438
-499
-512
-577
-635
-764
-856
-913
-931
-900
-855
-819
-780
-734
-695
-674
-630
-588
-632
-680
-727
-756
-755
-760
-751
-799
-861
-919
-1018
-970
-911
-840
-813
-863
-969
-1063
-1026
-1099
-1110
-1148
-1311
-1382
-1437
-1364
-1215
-1030
-815
-642
-453
-332
-203
-189
-181
-216
-410
-504
-636
-693
-633
-523
-420
-366
-342
-448
-534
-652
-780
-865
-971
-1077
-1142
-1172
-1190
-1164
-1153
-1142
-1118
-1122
-1110
-1108
-1104
-1126
-1144
-1139
-1089
-1003
-950
-849
-730
-615
-465
-348
-202
-37
143
326
442
502
508
496
469
431
369
334
353
378
460
624
793
958
1052
1134
1173
1188
1238
1128
1103
1098
1039
1112
1100
1173
1198
1272
1345
1316
1489
1447
1473
1524
1502
1640
1632
1733
1711
1655
1744
1618
1589
1388
955
464
-8
-354
-744
-807
-864
-1044
-1001
-913
-838
-672
-532
-572
-760
-829
-853
-907
-842
-854
-908
-1009
-1022
-944
-870
-700
-601
-591
-586
-647
-659
-703
-780
-843
-899
-906
-942
-875
-818
-783
-673
-584
-487
-386
-333
-285
-298
-319
-354
-376
-468
-605
-598
-700
-742
-661
-645
-626
-615
-546
-622
-687
-714
-943
-1132
-1248
-1265
-1253
-1129
-933
-906
-823
-699
-593
-465
-319
-234
-291
-333
-363
-376
-381
-450
-543
-628
-621
-546
-457
-437
-475
-502
-540
-567
-606
-695
-876
-1032
-1128
-1132
-1071
-1047
-1045
-1077
-1075
-1002
-953
-937
-976
-1009
-1029
-1040
-1000
-972
-941
-905
-790
-631
-464
-292
-146
2
181
359
479
481
410
340
330
325
306
300
312
368
522
811
1026
1132
1221
1178
1166
1248
1253
1182
1148
1093
1066
1182
1177
1261
1302
1239
1339
1313
1345
1345
1280
1315
1261
1416
1359
1408
1336
1250
1295
1136
1108
858
423
74
-276
-534
-675
-727
-785
-867
-785
-740
-622
-512
-505
-598
-691
-744
-698
-704
-711
-687
-766
-804
-858
-790
-783
-708
-702
-745
-740
-810
-841
-906
-1002
-1068
-1102
-1094
-1079
-1046
-988
-953
-855
-783
-676
-590
-535
-459
-446
-428
-413
-497
-561
-569
-631
-681
-622
-553
-572
-520
-475
-504
-513
-643
-884
-1041
-1158
-1194
-1184
-1028
-885
-805
-656
-617
-566
-531
-485
-530
-549
-444
-490
-456
-424
-449
-464
-493
-501
-605
-590
-592
-618
-585
-647
-667
-768
-830
-852
-918
-926
-984
-1031
-1102
-1107
-1065
-1077
-1007
-1023
-1023
-998
-1012
-974
-994
-941
-903
-849
-752
-667
-517
-373
-190
-43
99
272
329
355
329
253
190
140
104
81
152
266
352
511
660
751
885
968
972
1005
1036
982
905
965
969
998
1075
1087
1114
1156
1203
1222
1249
1268
1278
1263
1272
1285
1257
1265
1208
1224
1195
1134
1066
883
699
367
94
-151
-414
-491
-582
-591
-592
-589
-526
-519
-415
-413
-497
-579
-682
-702
-762
-771
-754
-813
-861
-910
-901
-882
-869
-795
-843
-868
-898
-947
-988
-1067
-1092
-1128
-1107
-1090
-1085
-1036
-1020
-944
-842
-766
-672
-620
-576
-568
-548
-506
-507
-576
-636
-669
-754
-780
-758
-800
-865
-858
-847
-867
-840
-868
-961
-1018
-985
-905
-877
-747
-658
-651
-570
-485
-430
-453
-452
-541
-632
-640
-675
-674
-674
-644
-613
-583
-540
-540
-503
-495
-465
-430
-440
-486
-551
-570
-569
-531
-449
-412
-405
-401
-383
-349
-307
-273
-283
-283
-293
-284
-276
-313
-311
-258
-191
-101
17
117
211
319
434
564
682
789
816
816
865
843
882
879
877
918
921
1011
1033
1077
1117
1120
1170
1141
1237
1225
1207
1243
1194
1258
1306
1348
1388
1404
1408
1348
1221
901
400
-67
-483
-819
-1004
-995
-962
-928
-777
-622
-503
-341
-308
-500
-664
-726
-766
-759
-672
-656
-723
-737
-703
-647
-508
-384
-335
-362
-422
-469
-578
-684
-814
-884
-911
-950
-941
-942
-939
-919
-862
-771
-704
-620
-625
-681
-712
-751
-760
-782
-806
-827
-847
-811
-750
-686
-650
-640
-604
-631
-673
-704
-766
-827
-906
-925
-929
-938
-897
-860
-823
-759
-637
-511
-423
-359
-331
-361
-401
-396
-350
-302
-233
-163
-140
-98
-81
-122
-192
-291
-401
-543
-654
-780
-911
-969
-1016
-1011
-975
-900
-843
-807
-768
-750
-693
-690
-682
-703
-731
-702
-657
-585
-534
-480
-421
-332
-251
-187
-120
-81
-44
19
74
129
179
184
191
220
280
383
446
523
594
649
675
676
679
639
623
610
596
613
604
630
658
657
759
766
754
800
711
773
721
719
758
633
698
520
534
526
379
379
80
49
-190
-392
-451
-694
-636
-731
-686
-633
-629
-477
-543
-471
-469
-493
-443
-529
-523
-569
-578
-596
-664
-655
-681
-675
-658
-673
-672
-738
-783
-828
-912
-919
-974
-986
-987
-995
-952
-925
-864
-812
-774
-708
-693
-649
-625
-612
-568
-567
-523
-499
-498
-463
-470
-480
-536
-618
-611
-626
-610
-611
-593
-559
-560
-484
-474
-434
-434
-468
-488
-509
-436
-404
-383
-338
-335
-323
-326
-319
-307
-312
-291
-294
-294
-295
-314
-348
-357
-312
-275
-261
-236
-278
-338
-359
-352
-361
-356
-345
-345
-313
-249
-207
-210
-196
-190
-166
-102
-66
-56
-14
10
18
62
112
156
198
234
304
346
383
412
472
489
530
626
580
566
564
552
574
630
682
666
704
741
747
788
811
830
832
805
861
845
805
835
695
633
511
351
216
17
-110
-340
-542
-711
-833
-838
-898
-797
-719
-722
-611
-605
-567
-494
-491
-520
-580
-562
-582
-606
-568
-598
-603
-603
-582
-537
-540
-474
-513
-561
-601
-691
-709
-752
-776
-804
-796
-760
-767
-715
-692
-683
-628
-620
-573
-554
-556
-563
-599
-617
-664
-683
-697
-705
-686
-684
-670
-658
-669
-674
-673
-642
-623
-622
-583
-563
-527
-473
-444
-446
-435
-381
-343
-276
-184
-109
-58
-20
15
27
46
29
-10
-50
-86
-123
-165
-180
-208
-236
-277
-332
-371
-433
-469
-469
-460
-466
-479
-495
-518
-488
-480
-445
-430
-446
-466
-495
-461
-442
-374
-309
-269
-210
-150
-84
-67
-53
-17
-31
-50
9
76
74
177
253
223
327
346
334
400
386
427
389
416
440
363
422
347
362
300
278
322
192
272
168
74
45
-66
-71
-155
-209
-289
-406
-455
-534
-542
-577
-587
-572
-621
-591
-604
-628
-599
-610
-625
-625
-656
-666
-696
-677
-685
-702
-696
-724
-705
-716
-724
-727
-747
-755
-791
-807
-804
-845
-854
-872
-863
-841
-832
-805
-827
-803
-798
-815
-808
-831
-814
-815
-823
-805
-819
-809
-799
-769
-770
-762
-745
-752
-734
-716
-698
-684
-687
-685
-686
-688
-649
-629
-587
-539
-482
-427
-385
-331
-321
-314
-312
-328
-317
-323
-320
-298
-286
-267
-261
-232
-190
-136
-75
-32
17
39
59
72
72
83
89
71
61
103
104
99
149
145
149
185
207
228
237
238
198
161
149
157
135
150
159
137
180
201
252
282
368
411
388
453
430
471
507
561
618
604
731
747
764
800
778
742
668
625
516
430
349
178
-18
-228
-377
-504
-595
-606
-681
-695
-720
-686
-638
-570
-491
-542
-584
-645
-658
-629
-600
-553
-593
-635
-638
-643
-584
-550
-523
-552
-567
-567
-593
-590
-629
-662
-700
-697
-675
-636
-592
-555
-529
-505
-453
-411
-380
-355
-383
-395
-395
-403
-396
-397
-402
-420
-420
-429
-434
-438
-454
-469
-487
-491
-492
-541
-563
-559
-532
-513
-488
-441
-414
-373
-312
-241
-200
-172
-138
-137
-103
-76
-69
-55
-57
-64
-62
-34
-9
-1
3
-34
-57
-96
-146
-198
-267
-326
-362
-397
-426
-437
-455
-446
-432
-413
-380
-371
-388
-404
-432
-431
-448
-450
-442
-421
-384
-380
-346
-314
-281
-226
-190
-137
-74
-17
25
38
57
22
-4
-14
4
39
61
75
40
11
13
26
31
25
-1
-46
-87
-138
-183
-224
-275
-280
-299
-309
-306
-307
-305
-332
-320
-333
-314
-350
-367
-380
-421
-384
-372
-338
-350
-341
-348
-394
-341
-363
-346
-350
-364
-371
-422
-413
-480
-518
-496
-534
-504
-506
-522
-549
-579
-589
-622
-578
-545
-554
-576
-611
-645
-668
-661
-659
-643
-596
-594
-585
-593
-580
-562
-538
-497
-489
-459
-461
-458
-458
-448
-432
-418
-390
-374
-348
-318
-317
-304
-295
-281
-286
-268
-276
-284
-277
-265
-256
-244
-209
-212
-224
-230
-232
-223
-220
-205
-206
-186
-157
-162
-129
-132
-138
-123
-130
-105
-63
-33
-22
-12
-10
5
24
52
90
113
150
155
154
154
147
166
169
171
157
134
167
125
138
113
124
93
74
90
32
89
13
20
48
-7
45
-7
48
15
3
23
-66
14
-54
-77
-76
-118
-106
-183
-138
-202
-255
-221
-304
-321
-348
-338
-367
-405
-377
-435
-470
-484
-516
-496
-518
-509
-540
-569
-574
-613
-625
-640
-655
-651
-662
-648
-631
-649
-635
-656
-665
-647
-643
-638
-651
-651
-654
-651
-603
-615
-594
-595
-601
-598
-598
-548
-549
-525
-523
-541
-520
-519
-488
-460
-464
-459
-480
-464
-478
-477
-446
-445
-424
-423
-414
-404
-393
-357
-328
-318
-301
-292
-269
-268
-247
-199
-194
-166
-150
-124
-96
-80
-49
-26
-7
19
22
17
6
18
23
23
38
42
70
69
52
53
63
65
66
114
100
94
117
79
111
95
108
166
117
169
149
140
196
147
237
243
281
293
325
392
356
426
459
473
524
500
526
473
479
482
386
402
364
313
271
198
133
30
-24
-87
-192
-241
-308
-394
-475
-524
-562
-608
-605
-619
-645
-638
-643
-620
-605
-602
-575
-593
-583
-578
-589
-554
-577
-563
-579
-601
-598
-617
-589
-595
-590
-577
-562
-543
-558
-548
-559
-570
-556
-580
-581
-575
-580
-577
-588
-583
-584
-592
-584
-589
-592
-600
-627
-656
-671
-680
-691
-682
-669
-669
-644
-623
-605
-588
-568
-528
-488
-430
-374
-347
-298
-269
-244
-207
-162
-130
-91
-48
-26
10
46
65
97
105
110
124
121
131
106
92
83
43
21
9
4
9
17
29
31
31
27
51
62
75
72
42
73
72
65
102
102
123
116
142
181
181
256
280
287
351
362
410
426
498
497
497
557
518
564
583
608
612
590
609
549
502
384
245
87
-123
-282
-459
-553
-617
-664
-679
-687
-658
-638
-616
-596
-569
-537
-508
-459
-441
-425
-438
-485
-506
-529
-490
-437
-372
-336
-334
-315
-329
-301
-269
-230
-210
-214
-233
-284
-308
-334
-367
-387
-427
-466
-508
-512
-497
-481
-445
-411
-376
-384
-389
-381
-376
-388
-413
-404
-393
-419
-430
-448
-464
-466
-450
-416
-379
-343
-318
-293
-262
-237
-213
-175
-151
-142
-131
-127
-119
-105
-86
-58
-33
-3
11
8
-2
-21
-27
-27
-39
-53
-67
-110
-145
-174
-207
-241
-281
-297
-308
-336
-376
-410
-439
-469
-468
-459
-443
-429
-426
-416
-422
-424
-412
-413
-414
-414
-421
-426
-411
-404
-387
-359
-333
-309
-286
-244
-232
-244
-250
-264
-265
-265
-292
-302
-321
-342
-374
-382
-375
-377
-372
-369
-376
-409
-418
-421
-404
-377
-361
-342
-328
-320
-304
-277
-254
-236
-208
-181
-159
-157
-146
-130
-135
-143
-147
-152
-153
-151
-140
-135
-151
-150
-152
-164
-179
-205
-222
-233
-246
-261
-280
-288
-294
-306
-306
-293
-284
-282
-281
-281
-281
-265
-247
-252
-261
-259
-263
-243
-217
-188
-169
-174
-180
-172
-155
-141
-141
-137
-131
-124
-119
-117
-127
-145
-158
-145
-135
-139
-149
-153
-158
-177
-173
-180
-184
-188
-201
-222
-248
-250
-239
-247
-262
-269
-272
-272
-267
-254
-244
-235
-230
-220
-209
-212
-221
-221
-229
-229
-227
-228
-236
-246
-271
-278
-282
-281
-295
-305
-302
-295
-292
-299
-308
-312
-299
-295
-295
-298
-298
-296
-294
-292
-291
-280
-265
-247
-232
-226
-222
-223
-219
-222
-228
-227
-239
-255
-276
-308
-315
-319
-314
-287
-274
-280
-299
-323
-335
-334
-337
-348
-341
-332
-335
-323
-315
-314
-302
-286
-272
-250
-237
-235
-224
-237
-248
-263
-278
-276
-270
-282
-292
-282
-266
-253
-254
-252
-231
-227
-234
-252
-257
-254
-237
-229
-233
-241
-252
-267
-278
-271
-252
-253
-245
-244
-262
-266
-273
-259
-260
-276
-276
-281
-279
-281
-295
-309
-294
-291
-279
-261
-272
-264
-256
-244
-232
-223
-199
-184
-171
-160
-143
-148
-147
-126
-129
-138
-143
-155
-169
-175
-177
-186
-177
-180
-199
-214
-232
-241
-250
-258
-277
-289
-291
-316
-338
-348
-367
-378
-397
-405
-391
-386
-378
-373
-375
-383
-385
-388
-377
-356
-344
-335
-330
-338
-341
-351
-356
-354
-352
-347
-356
-373
-369
-351
-360
-357
-350
-338
-325
-327
-329
-328
-314
-311
-319
-340
-364
-386
-400
-404
-401
-391
-375
-376
-393
-398
-409
-410
-412
-405
-403
-401
-406
-407
-409
-416
-404
-380
-357
-340
-328
-314
-309
-318
-310
-305
-289
-279
-267
-257
-239
-222
-224
-207
-180
-173
-185
-196
-209
-216
-230
-255
-263
-267
-271
-271
-279
-271
-261
-259
-264
-268
-264
-269
-281
-281
-272
-272
-267
-261
-250
-238
-235
-230
-229
-216
-203
-193
-206
-214
-209
-202
-220
-241
-232
-240
-244
-242
-235
-223
-242
-251
-245
-252
-265
-274
-274
-284
-288
-287
-281
-273
-292
-311
-330
-359
-363
-355
-356
-369
-383
-397
-412
-436
-455
-454
-469
-462
-436
-412
-387
-368
-359
-352
-344
-352
-355
-355
-343
-316
-303
-299
-295
-300
-289
-278
-258
-257
-266
-268
-289
-296
-288
-294
-291
-284
-276
-256
-261
-263
-255
-246
-254
-256
-257
-248
-249
-252
-234
-210
-201
-202
-185
-151
-139
-145
-144
-144
-152
-167
-171
-181
-196
-201
-205
-211
-213
-199
-196
-191
-183
-169
-162
-170
-167
-180
-174
-171
-168
-167
-159
-147
-159
-144
-127
-124
-136
-163
-168
-177
-162
-156
-153
-166
-176
-168
-189
-184
-185
-190
-194
-205
-195
-208
-217
-232
-238
-249
-253
-240
-261
-241
-231
-208
-208
-217
-231
-246
-233
-250
-249
-265
-276
-299
-317
-310
-300
-268
-264
-245
-246
-251
-243
-254
-227
-232
-217
-204
-201
-199
-200
-189
-192
-171
-151
-128
-115
-106
-120
-121
-128
-140
-142
-142
-130
-131
-128
-124
-133
-153
-159
-161
-162
-173
-174
-170
-201
-214
-221
-218
-227
-227
-223
-254
-257
-269
-272
-275
-276
-279
-297
-305
-322
-313
-328
-328
-325
-344
-345
-352
-344
-348
-357
-367
-376
-369
-365
-350
-364
-384
-375
-371
-374
-385
-376
-372
-360
-380
-434
-442
-440
-430
-426
-412
-406
-400
-384
-362
-353
-356
-345
-344
-336
-323
-293
-288
-291
-283
-287
-271
-253
-225
-205
-207
-205
-221
-226
-225
-210
-201
-192
-172
-161
-150
-125
-108
-106
-107
-110
-99
-86
-85
-72
-69
-71
-78
-79
-67
-66
-65
-57
-31
-13
-12
-11
-12
8
36
56
68
73
84
79
68
84
112
139
161
178
196
214
224
224
214
172
106
30
-13
5
26
78
75
33
-12
-53
-66
-105
-123
-167
-213
-229
-259
-269
-317
-345
-392
-440
-446
-440
-431
-462
-484
-542
-595
-600
-597
-575
-578
-576
-584
-584
-578
-583
-570
-550
-535
-546
-550
-551
-564
-559
-560
-554
-543
-522
-499
-480
-448
-425
-396
-384
-380
-379
-377
-369
-364
-352
-367
-376
-380
-379
-372
-367
-351
-340
-341
-342
-326
-306
-285
-269
-251
-240
-231
-220
-197
-171
-152
-135
-126
-110
-104
-103
-84
-92
-95
-118
-112
-116
-146
-140
-155
-178
-197
-202
-200
-205
-207
-221
-241
-261
-273
-274
-276
-277
-286
-297
-305
-330
-347
-349
-357
-360
-367
-386
-401
-417
-433
-435
-430
-463
-463
-462
-469
-462
-477
-491
-504
-519
-528
-532
-530
-532
-529
-507
-496
-500
-487
-463
-438
-416
-406
-392
-387
-386
-376
-368
-359
-349
-331
-312
-303
-284
-251
-236
-224
-205
-196
-204
-215
-217
-214
-219
-216
-190
-179
-176
-175
-165
-167
-181
-192
-195
-194
-194
-211
-237
-264
-286
-295
-323
-326
-322
-326
-332
-348
-348
-352
-338
-342
-349
-360
-371
-374
-388
-396
-390
-377
-360
-332
-311
-306
-302
-305
-314
-306
-300
-285
-275
-270
-276
-304
-323
-331
-340
-334
-310
-300
-283
-283
-296
-311
-313
-319
-322
-318
-315
-315
-327
-324
-318
-312
-318
-327
-321
-303
-300
-305
-296
-290
-295
-282
-266
-259
-267
-275
-272
-288
-297
-282
-271
-278
-272
-268
-262
-250
-247
-230
-213
-202
-189
-190
-208
-205
-219
-216
-204
-186
-157
-149
-137
-145
-144
-129
-114
-105
-84
-57
-47
-46
-48
-40
-39
-19
-1
9
34
41
65
75
95
88
73
87
89
64
50
63
55
52
47
46
41
31
26
25
25
25
21
24
29
28
19
-7
-20
-36
-20
-3
-32
-45
-65
-92
-111
-125
-141
-155
-176
-200
-239
-264
-279
-303
-318
-345
-375
-417
-454
-475
-491
-500
-520
-554
-578
-591
-618
-635
-647
-677
-703
-699
-702
-716
-733
-744
-739
-743
-741
-734
-743
-745
-739
-732
-724
-709
-708
-703
-694
-691
-673
-659
-647
-628
-615
-608
-596
-591
-577
-558
-562
-552
-555
-556
-537
-523
-509
-504
-495
-480
-479
-482
-470
-457
-453
-440
-420
-415
-411
-405
-388
-359
-333
-313
-280
-262
-242
-214
-189
-168
-160
-140
-130
-121
-104
-85
-91
-82
-68
-44
-22
-17
-2
3
3
14
19
32
53
58
56
48
40
49
48
65
71
63
71
60
62
61
84
90
89
116
143
146
162
198
229
259
284
351
412
436
431
333
205
104
66
75
148
229
223
201
162
132
103
68
18
-54
-91
-117
-128
-189
-232
-315
-442
-491
-515
-487
-502
-530
-619
-728
-764
-780
-731
-733
-729
-754
-779
-769
-776
-736
-712
-675
-676
-664
-637
-651
-663
-689
-705
-717
-689
-654
-630
-596
-587
-574
-565
-555
-542
-528
-506
-496
-491
-495
-496
-492
-493
-492
-467
-443
-427
-403
-393
-360
-334
-298
-255
-237
-226
-194
-157
-137
-97
-48
-26
-25
-8
-3
-5
11
9
-16
-40
-51
-48
-43
-45
-54
-47
-39
-46
-58
-72
-84
-96
-99
-114
-136
-163
-187
-222
-262
-287
-311
-324
-329
-335
-358
-364
-364
-368
-379
-389
-378
-390
-403
-402
-382
-376
-367
-361
-363
-377
-394
-390
-401
-407
-420
-434
-436
-443
-462
-476
-483
-500
-498
-499
-485
-477
-470
-461
-473
-468
-461
-458
-477
-478
-466
-451
-444
-438
-417
-411
-403
-404
-398
-366
-326
-291
-280
-269
-258
-260
-259
-257
-239
-230
-261
-289
-288
-262
-234
-196
-198
-249
-277
-260
-255
-268
-301
-330
-340
-322
-307
-337
-382
-412
-432
-458
-454
-469
-503
-504
-520
-546
-544
-494
-467
-453
-437
-451
-484
-488
-451
-416
-387
-353
-332
-338
-335
-339
-365
-375
-368
-367
-356
-340
-352
-368
-388
-405
-410
-415
-416
-408
-395
-387
-402
-427
-435
-422
-404
-394
-376
-362
-352
-331
-322
-306
-281
-251
-238
-241
-246
-251
-249
-236
-212
-184
-176
-171
-162
-156
-163
-171
-169
-169
-165
-151
-129
-122
-117
-125
-148
-154
-147
-134
-131
-135
-136
-142
-134
-124
-96
-76
-63
-51
-33
-22
-9
18
37
44
38
37
39
48
60
70
80
94
138
164
179
198
215
212
204
214
232
235
218
200
148
80
22
10
17
22
50
48
4
-34
-55
-77
-112
-143
-170
-183
-207
-240
-282
-357
-425
-490
-534
-546
-567
-582
-608
-646
-681
-705
-710
-727
-737
-759
-775
-786
-776
-766
-772
-760
-761
-758
-764
-750
-734
-711
-677
-670
-651
-645
-623
-621
-617
-596
-570
-542
-534
-495
-467
-451
-443
-456
-469
-484
-475
-452
-427
-407
-395
-379
-369
-344
-328
-310
-318
-328
-324
-303
-280
-272
-258
-252
-263
-274
-270
-261
-250
-243
-227
-213
-232
-248
-237
-224
-228
-234
-229
-226
-205
-188
-182
-192
-212
-224
-229
-222
-221
-217
-233
-239
-239
-245
-244
-252
-256
-256
-265
-266
-260
-260
-251
-253
-259
-269
-266
-271
-288
-297
-287
-281
-289
-274
-271
-273
-287
-286
-276
-264
-226
-210
-196
-184
-168
-160
-147
-130
-109
-74
-49
-34
-24
-4
13
43
92
128
148
182
213
233
239
260
303
340
375
410
437
464
496
539
582
625
644
646
590
468
315
223
243
326
436
516
528
430
358
289
241
232
202
192
130
126
107
45
-66
-212
-338
-460
-446
-441
-433
-482
-586
-684
-780
-782
-823
-861
-912
-938
-916
-869
-788
-781
-795
-861
-932
-985
-978
-925
-903
-880
-888
-875
-851
-830
-808
-795
-778
-747
-669
-593
-510
-458
-436
-432
-454
-467
-475
-457
-438
-394
-357
-318
-278
-280
-265
-241
-222
-185
-136
-84
-47
1
46
72
83
84
76
86
110
146
186
203
197
168
127
106
84
58
36
18
11
18
34
32
33
15
-24
-66
-99
-103
-109
-126
-150
-193
-233
-268
-299
-339
-404
-491
-513
-487
-464
-431
-414
-440
-465
-492
-536
-597
-644
-653
-660
-653
-675
-726
-794
-846
-880
-914
-913
-880
-825
-778
-766
-797
-853
-868
-867
-867
-853
-833
-788
-731
-689
-692
-693
-688
-681
-656
-626
-576
-517
-436
-393
-387
-410
-412
-395
-358
-314
-275
-223
-188
-173
-177
-188
-188
-183
-187
-168
-144
-102
-64
-47
-58
-67
-63
-63
-53
-37
-4
21
48
62
48
20
-4
-27
-49
-58
-48
-12
21
35
41
31
23
28
40
52
68
98
120
130
127
126
131
147
160
181
208
240
277
290
304
310
319
338
342
364
396
435
463
485
477
418
357
281
201
138
162
209
245
295
286
231
151
100
45
14
27
29
23
11
-24
-113
-207
-291
-376
-441
-463
-476
-509
-533
-571
-638
-709
-761
-801
-812
-797
-784
-764
-736
-729
-744
-769
-788
-807
-826
-823
-809
-802
-784
-794
-814
-825
-860
-874
-861
-817
-774
-723
-658
-610
-591
-585
-591
-580
-545
-514
-475
-416
-362
-329
-306
-313
-310
-292
-252
-210
-171
-115
-62
-18
12
18
19
22
26
30
42
75
107
110
108
94
47
17
-8
-22
-20
-16
-18
-37
-49
-67
-93
-114
-131
-140
-157
-163
-163
-188
-263
-336
-379
-380
-371
-386
-415
-445
-470
-507
-548
-597
-622
-646
-633
-604
-602
-631
-673
-692
-744
-772
-772
-743
-701
-678
-681
-720
-744
-780
-789
-793
-796
-781
-768
-726
-703
-704
-701
-699
-708
-696
-667
-634
-601
-582
-564
-541
-526
-514
-498
-467
-424
-370
-309
-269
-256
-257
-259
-243
-221
-190
-153
-102
-53
-29
-21
-22
-28
-9
20
48
85
110
122
128
128
112
101
95
86
88
121
155
170
169
157
147
130
133
132
125
134
128
138
148
138
128
114
105
108
121
142
166
192
191
179
165
171
185
207
226
259
303
324
344
360
380
413
454
480
499
503
514
515
497
434
356
272
212
206
218
248
254
256
225
182
138
95
89
78
84
71
47
3
-69
-175
-288
-355
-418
-433
-428
-440
-478
-546
-614
-711
-765
-791
-794
-764
-737
-722
-736
-738
-747
-760
-769
-771
-765
-750
-723
-725
-728
-742
-765
-783
-806
-821
-792
-734
-692
-671
-636
-612
-610
-606
-590
-563
-551
-509
-451
-421
-400
-385
-392
-396
-403
-387
-348
-321
-282
-246
-209
-199
-191
-163
-128
-105
-63
-6
35
57
58
47
21
-31
-92
-145
-164
-155
-138
-148
-167
-187
-217
-283
-348
-395
-431
-472
-494
-503
-521
-539
-570
-625
-701
-747
-774
-786
-786
-783
-793
-813
-841
-898
-937
-943
-939
-921
-895
-862
-840
-820
-841
-849
-850
-849
-804
-771
-743
-714
-692
-686
-683
-675
-660
-618
-573
-534
-509
-503
-504
-492
-466
-440
-423
-391
-343
-313
-282
-266
-254
-238
-217
-196
-179
-167
-122
-83
-50
-32
-22
3
27
38
61
98
119
141
149
159
166
162
174
184
186
199
204
229
231
223
222
214
202
201
218
230
226
227
224
211
202
193
181
174
181
198
212
214
205
197
189
184
202
233
278
331
368
389
393
375
364
336
279
247
236
241
251
252
220
179
156
125
85
50
24
8
-19
-47
-89
-157
-228
-301
-382
-439
-465
-507
-537
-587
-652
-726
-797
-851
-902
-936
-960
-962
-962
-949
-958
-959
-968
-977
-969
-950
-906
-879
-863
-857
-866
-876
-885
-890
-889
-881
-866
-840
-818
-795
-764
-739
-707
-673
-630
-580
-541
-499
-447
-428
-413
-386
-362
-347
-312
-286
-274
-240
-201
-166
-139
-126
-113
-101
-79
-76
-40
16
51
64
67
65
44
32
27
0
-36
-61
-113
-183
-243
-264
-303
-329
-328
-355
-377
-391
-411
-450
-489
-515
-530
-562
-589
-632
-685
-738
-779
-811
-836
-831
-840
-843
-841
-860
-880
-878
-841
-806
-775
-744
-715
-701
-686
-682
-690
-669
-647
-610
-573
-530
-494
-485
-480
-472
-433
-400
-370
-333
-308
-273
-251
-236
-208
-189
-160
-125
-102
-78
-60
-28
-14
-16
-28
-34
-15
13
33
47
74
81
88
99
115
139
152
168
201
238
247
264
281
272
270
271
269
274
274
283
285
289
287
282
297
307
317
316
320
326
330
330
324
325
312
317
349
368
371
381
400
401
417
437
452
442
417
393
377
372
367
370
360
323
296
266
216
190
177
140
89
45
-11
-72
-139
-205
-277
-350
-382
-403
-431
-486
-547
-613
-700
-758
-799
-826
-848
-878
-920
-955
-972
-987
-990
-986
-983
-974
-969
-965
-972
-972
-972
-973
-978
-976
-956
-944
-937
-926
-931
-941
-938
-932
-920
-905
-883
-858
-838
-816
-778
-736
-709
-677
-631
-604
-569
-519
-468
-430
-417
-406
-397
-372
-331
-295
-248
-204
-175
-139
-116
-97
-69
-40
-28
2
22
30
45
60
62
42
32
14
-35
-105
-141
-149
-153
-170
-188
-209
-234
-253
-301
-347
-382
-400
-405
-412
-449
-511
-562
-617
-658
-708
-733
-721
-721
-726
-771
-822
-872
-873
-831
-799
-771
-753
-714
-701
-693
-709
-724
-708
-698
-657
-635
-612
-600
-592
-589
-610
-603
-580
-545
-524
-507
-469
-445
-419
-393
-375
-346
-304
-269
-238
-192
-166
-164
-154
-160
-170
-149
-106
-55
-17
17
43
56
75
93
113
142
171
180
185
170
145
131
121
126
122
127
146
162
182
173
161
155
156
163
164
178
192
194
198
192
183
183
201
219
234
254
282
311
317
320
326
348
379
397
414
429
435
419
399
394
413
417
417
394
363
352
326
304
258
202
177
167
125
65
12
-63
-141
-201
-240
-271
-283
-293
-347
-413
-483
-546
-598
-644
-665
-686
-717
-750
-788
-827
-858
-877
-873
-878
-892
-897
-905
-918
-935
-964
-980
-981
-981
-974
-979
-958
-953
-954
-956
-958
-942
-938
-916
-892
-867
-825
-787
-761
-721
-694
-672
-628
-576
-529
-478
-445
-414
-385
-363
-343
-315
-279
-247
-211
-179
-143
-110
-84
-74
-54
-34
-3
24
26
31
31
17
1
-27
-43
-45
-46
-84
-129
-158
-179
-196
-224
-248
-273
-292
-301
-344
-394
-439
-465
-491
-507
-522
-566
-600
-647
-688
-728
-740
-752
-753
-737
-757
-770
-794
-794
-779
-768
-745
-729
-708
-695
-666
-671
-670
-656
-656
-628
-617
-585
-555
-555
-542
-549
-525
-493
-454
-412
-376
-346
-339
-311
-299
-277
-248
-228
-195
-168
-144
-117
-98
-79
-73
-52
-17
14
44
66
75
84
92
91
113
127
143
169
179
178
172
178
183
171
171
175
182
188
177
181
187
180
172
168
166
168
179
197
203
207
209
212
219
242
265
292
313
344
373
387
395
412
432
445
450
443
436
429
438
437
442
433
393
356
333
293
258
225
201
180
145
95
44
-3
-64
-123
-180
-217
-234
-271
-323
-381
-454
-529
-595
-639
-685
-716
-739
-772
-811
-860
-894
-944
-970
-979
-985
-985
-991
-994
-1006
-1038
-1070
-1066
-1046
-1034
-1017
-1005
-991
-974
-979
-991
-981
-960
-934
-906
-866
-829
-790
-730
-681
-657
-614
-562
-499
-440
-394
-350
-329
-310
-286
-263
-235
-198
-142
-89
-48
-18
4
1
-2
0
-5
-7
-23
-40
-44
-43
-54
-84
-91
-124
-169
-174
-179
-188
-176
-183
-217
-247
-271
-299
-329
-362
-395
-393
-405
-417
-441
-472
-524
-565
-600
-604
-572
-575
-587
-629
-686
-737
-783
-781
-767
-753
-741
-718
-714
-714
-724
-756
-767
-755
-729
-693
-661
-630
-639
-662
-677
-665
-635
-585
-526
-500
-488
-497
-495
-483
-467
-432
-395
-339
-282
-249
-217
-204
-185
-163
-127
-80
-20
41
78
86
81
93
110
137
177
214
250
268
271
258
233
211
199
208
221
233
249
253
235
215
214
222
251
283
325
365
368
380
388
388
399
422
445
488
523
546
563
575
581
585
610
616
631
651
661
645
619
597
590
609
612
619
598
566
545
486
416
375
345
310
287
246
210
156
89
9
-72
-126
-162
-196
-248
-307
-373
-461
-547
-616
-682
-736
-776
-818
-845
-891
-944
-988
-1028
-1061
-1093
-1111
-1117
-1109
-1110
-1120
-1143
-1160
-1169
-1169
-1146
-1116
-1097
-1073
-1070
-1068
-1065
-1056
-1033
-1004
-960
-926
-901
-865
-832
-808
-773
-714
-638
-559
-488
-440
-417
-391
-358
-344
-331
-305
-257
-217
-175
-138
-121
-115
-109
-109
-103
-84
-69
-77
-82
-95
-112
-113
-106
-94
-91
-91
-80
-92
-100
-115
-138
-160
-188
-210
-225
-223
-227
-236
-244
-252
-261
-282
-278
-279
-301
-296
-316
-329
-347
-369
-384
-394
-405
-424
-434
-449
-462
-476
-505
-519
-527
-538
-548
-543
-536
-523
-525
-531
-522
-505
-491
-481
-470
-447
-443
-438
-423
-418
-406
-392
-352
-312
-287
-262
-254
-244
-236
-224
-203
-174
-130
-98
-68
-55
-41
-16
-11
29
74
109
152
181
207
229
259
275
294
329
359
389
414
432
453
472
487
509
535
562
593
625
619
613
631
635
642
675
714
739
752
747
747
739
748
740
731
724
712
691
652
620
573
525
479
441
408
371
333
295
248
193
119
41
-44
-119
-197
-266
-326
-398
-466
-542
-628
-723
-783
-845
-899
-941
-994
-1032
-1086
-1160
-1230
-1289
-1336
-1372
-1392
-1405
-1421
-1424
-1421
-1427
-1424
-1414
-1403
-1387
-1382
-1359
-1317
-1282
-1248
-1218
-1169
-1122
-1083
-1025
-963
-891
-831
-773
-718
-685
-655
-627
-597
-563
-527
-470
-421
-396
-359
-316
-266
-241
-213
-182
-169
-145
-120
-118
-112
-91
-63
-39
-1
-15
26
-13
43
-318
-877
-806
-634
-626
-602
-643
-633
-750
-970
-882
-1228
-1316
-1067
-981
-1108
-991
-927
-877
-603
-563
-487
-712
-833
-581
-807
-1021
-952
-1005
-855
-712
-728
-666
-512
-432
-346
-566
-524
-341
-366
-249
-303
-406
-318
-233
-381
-385
-408
-509
-493
-393
-445
-517
-387
-396
-397
-226
-47
-39
72
303
319
236
322
531
592
761
798
794
857
1080
1212
1211
1461
1594
1778
1973
2241
2320
2436
2597
2588
2664
2660
2577
2454
2339
1973
1561
1150
787
473
60
-289
-757
-1179
-1513
-1774
-2138
-2448
-2622
-2898
-3025
-3166
-3285
-3400
-3411
-3366
-3405
-3256
-3120
-2903
-2629
-2353
-2068
-1843
-1516
-1187
-852
-616
-460
-381
-307
-294
-357
-484
-649
-759
-927
-1075
-1269
-1397
-1498
-1580
-1642
-1694
-1674
-1704
-1644
-1648
-1720
-1796
-1892
-1930
-1993
-2033
-2113
-2251
-2287
-2358
-2359
-2295
-2241
-2148
-2120
-1946
-1859
-1644
-1424
-1187
-980
-866
-664
-585
-377
-303
-212
-169
-156
-119
-131
-43
-81
-108
-164
-202
-193
-224
-224
-300
-348
-394
-480
-497
-534
-494
-482
-530
-461
-393
-266
-120
27
220
376
608
772
1023
1223
1330
1526
1625
1671
1645
1670
1720
1777
1888
1957
2122
2316
2511
2821
2884
3070
3344
3456
3854
4071
4210
4268
4206
4186
3917
3975
3846
3920
3969
3452
3320
2775
2504
2307
1828
1157
162
-482
-1358
-1417
-1763
-2169
-2602
-3367
-3524
-3780
-3528
-3330
-2998
-2927
-2913
-2661
-2461
-2017
-1643
-1446
-1371
-1127
-958
-525
-262
-24
60
37
338
582
972
1041
1165
1051
915
870
758
730
522
414
103
-98
-239
-374
-449
-562
-697
-849
-948
-988
-1014
-1170
-1310
-1491
-1654
-1772
-1748
-1699
-1761
-1728
-1793
-1755
-1638
-1447
-1179
-1013
-829
-694
-549
-357
-139
-27
-20
-6
-6
-36
-28
-80
-153
-261
-380
-488
-629
-639
-697
-755
-850
-1045
-1254
-1489
-1627
-1787
-2051
-2343
-2760
-3016
-3078
-3004
-2747
-2581
-2408
-2263
-1983
-1652
-1272
-919
-788
-616
-560
-533
-640
-805
-1013
-1310
-1482
-1709
-1832
-1845
-1828
-1754
-1733
-1589
-1410
-1135
-794
-608
-481
-494
-529
-491
-498
-489
-664
-818
-910
-922
-858
-828
-715
-630
-430
-268
-78
111
224
382
391
471
557
606
697
694
717
734
887
1141
1354
1630
1810
2146
2348
2449
2571
2595
2603
2608
2703
2574
2343
2170
2160
2273
2486
2620
2927
3319
3741
4323
4791
5196
5503
6064
6631
7021
7769
8165
8642
9032
9072
9186
8406
6305
2938
-219
-3471
-5146
-5247
-5283
-5777
-7525
-9452
-10625
-9727
-7699
-4927
-2885
-2213
-2325
-2570
-2286
-1304
-166
-143
-393
-1123
-1459
-1012
-109
821
1078
1457
1931
3484
5226
6747
7445
6995
6149
5168
4532
3681
2889
1513
-186
-1765
-3083
-4004
-4464
-4547
-4480
-4178
-3762
-3158
-2677
-2393
-2354
-2263
-2120
-1989
-1922
-2336
-2817
-3163
-3190
-2803
-2159
-1486
-892
-98
918
2128
3247
4011
4436
4554
4496
4406
4187
3702
2884
1852
801
91
-182
-288
-343
-535
-760
-787
-509
-55
221
133
-292
-828
-1299
-1688
-2015
-2453
-2977
-3410
-3621
-3507
-3114
-2556
-2005
-1449
-836
-174
534
1134
1481
1488
1229
873
476
-393
-1914
-3223
-3973
-4264
-4048
-3752
-3724
-3766
-3452
-2695
-1397
-266
254
469
425
398
103
-417
-974
-1400
-2013
-2840
-3347
-3649
-3445
-3049
-2754
-2463
-2089
-1434
-714
-20
167
8
-164
-207
-46
-239
-724
-1263
-1554
-1517
-1259
-894
-617
-240
109
317
484
586
781
939
856
429
-165
-479
-498
-354
-322
-349
-57
550
1234
1927
2414
2710
3133
3491
3772
3791
3510
3165
2716
2245
1920
1771
1563
1808
2000
1962
2219
2498
3160
4027
4542
5038
5311
5566
6197
6810
7203
7874
8832
9440
10075
10024
8906
5254
176
-3655
-6483
-6418
-4507
-3388
-4482
-7848
-11083
-11876
-8854
-4557
-631
401
-1363
-3362
-4510
-3545
-1487
37
-868
-2675
-3956
-4045
-2320
-232
1134
1266
966
1671
3851
6363
7848
7383
5435
3446
2480
2348
1903
1083
-618
-2701
-3977
-4285
-3875
-3298
-2804
-2612
-2473
-2382
-2071
-1859
-2137
-2470
-2942
-3305
-3598
-4043
-4602
-5076
-4688
-3636
-2358
-1081
-336
77
723
1891
3256
4141
4122
3459
2630
1964
1720
1515
966
216
-498
-805
-477
306
880
859
460
64
160
623
965
617
-647
-2153
-3237
-3594
-3394
-3144
-3174
-3536
-3684
-3316
-2512
-1490
-651
-169
-37
58
169
207
66
-384
-923
-1437
-1606
-1412
-1170
-991
-1026
-998
-759
-206
66
-738
-1274
-1737
-2564
-2804
-3159
-3859
-4528
-4638
-4633
-3899
-3135
-3064
-2494
-2011
-1189
-500
-175
-84
-188
-707
-1810
-2335
-2891
-3138
-3084
-3564
-3842
-3986
-3687
-3016
-2094
-1410
-1004
-457
-124
344
390
45
-360
-703
-899
-1035
-1136
-1438
-1555
-1459
-1272
-851
-449
40
566
725
582
380
260
315
349
137
-210
-411
-267
-102
145
485
706
1087
1613
2030
2195
2224
2145
2084
2017
1852
1802
1699
1707
1501
1412
1636
1975
2692
3324
3804
4066
4366
5020
5988
7038
7669
8261
9012
9769
11048
11624
11683
10096
4880
-1446
-5526
-7864
-7515
-3908
-3119
-5134
-8988
-12580
-11928
-7165
-2122
785
837
-2613
-5270
-5742
-4191
-1408
-289
-2391
-5141
-5821
-4675
-1380
2081
3254
3091
2434
2720
5155
7633
8408
6996
4340
1736
759
802
123
-717
-2149
-3618
-4111
-3298
-2292
-1427
-984
-1431
-1881
-2387
-2392
-2315
-2673
-3333
-4027
-4717
-5307
-5539
-5277
-4437
-2799
-795
373
1060
1242
1244
1888
3053
3917
3857
2711
1068
52
-295
-45
331
283
-2
-24
383
1159
1982
2266
1707
846
322
214
378
-15
-1129
-2759
-3979
-4091
-3290
-2099
-1402
-1253
-1575
-1678
-1091
-145
674
882
400
-516
-1275
-1636
-1777
-1747
-1778
-1825
-1717
-1445
-859
-304
90
276
405
625
744
760
320
-442
-1750
-3221
-3643
-3632
-3332
-2801
-2939
-3398
-3634
-3502
-2721
-1369
-782
-1082
-1389
-1970
-2195
-2173
-2383
-2368
-2423
-2627
-2850
-2717
-2652
-2430
-1949
-1797
-1317
-1050
-1120
-1164
-1418
-1670
-1812
-1642
-1452
-1312
-1334
-1693
-1653
-1258
-569
220
646
721
542
391
223
193
129
-111
-282
-633
-1004
-1205
-1210
-921
-518
-92
227
585
895
1030
1102
1057
1020
1081
1055
957
861
628
705
1042
1381
1878
2230
2585
2849
3129
3316
3461
3758
3885
3915
3796
3696
3862
4273
4872
5228
6031
6893
7739
9611
10872
11866
11823
9943
5426
-576
-4609
-7748
-7997
-5885
-4783
-6143
-8823
-10748
-10317
-5997
-1421
1451
1849
-701
-3159
-3780
-2573
-616
-28
-1946
-4815
-5864
-4853
-1690
2320
4139
4429
3848
3600
4801
6216
6758
5598
3350
747
-1168
-2112
-3011
-3793
-4376
-4732
-4391
-3222
-1876
-949
-401
-612
-1288
-1762
-2138
-2147
-2488
-3078
-3724
-4572
-4986
-4885
-3925
-2217
-57
1919
2803
2802
2432
2254
2626
3203
3272
2355
741
-934
-1860
-1816
-1215
-422
0
154
360
870
1568
2034
2060
1365
368
-382
-772
-966
-1370
-2063
-2829
-3156
-2595
-1423
-231
495
639
410
210
344
609
719
347
-519
-1666
-2609
-2892
-2623
-1998
-1435
-1109
-965
-807
-440
16
438
616
467
44
-526
-1064
-1586
-1918
-2023
-1988
-1780
-1936
-2128
-1774
-1683
-1500
-1109
-1113
-1279
-1611
-2270
-2718
-2768
-3292
-3421
-3266
-3203
-2732
-2286
-1861
-1288
-920
-1028
-984
-803
-1063
-1133
-1499
-2078
-2291
-2560
-2562
-2346
-2022
-1720
-1301
-866
-531
-175
41
120
115
22
-142
-288
-417
-697
-868
-941
-957
-723
-535
-309
-72
-10
61
104
122
157
44
-114
-220
-279
-258
-167
54
318
640
987
1276
1701
2056
2423
2589
2667
2818
2740
2819
2847
2839
2820
3093
3119
3162
3685
3703
4077
5106
5495
5919
6498
6644
7247
8186
9043
9871
9986
9024
5632
10
-4315
-7327
-8590
-6877
-4649
-4704
-6141
-7740
-8444
-5885
-2102
704
1429
-72
-2662
-4176
-3604
-1963
-152
-613
-2737
-4005
-4017
-1475
2546
5405
6260
5118
3595
2891
3084
3587
3172
1797
-76
-2125
-3222
-3770
-4003
-3766
-3242
-2831
-1792
-952
-642
-585
-1137
-1935
-2724
-3200
-3196
-3238
-3269
-3337
-3363
-3100
-2546
-1447
-122
1451
2892
3442
3100
2083
1058
513
585
712
442
-402
-1448
-1934
-1682
-701
511
1370
1613
1249
951
846
840
840
413
-321
-1073
-1495
-1496
-1187
-768
-581
-406
50
764
1328
1417
1077
388
-306
-764
-1003
-1169
-1492
-1985
-2580
-2927
-2668
-1978
-1138
-520
-285
-447
-783
-969
-989
-877
-890
-1062
-1315
-1570
-1685
-1577
-1229
-698
-75
445
684
702
138
-712
-931
-1349
-1689
-1735
-2190
-2885
-3374
-3764
-4109
-3312
-2916
-2669
-2248
-2287
-2317
-2241
-1869
-1776
-1344
-1590
-2070
-2236
-2575
-2272
-1927
-1576
-1240
-958
-866
-948
-824
-914
-675
-433
-526
-721
-1078
-1352
-1535
-1346
-1025
-601
-105
29
14
-44
-181
-131
-72
-78
-298
-672
-1148
-1475
-1453
-1388
-1056
-793
-607
-277
-53
168
529
870
1182
1436
1553
1393
1238
1300
1419
1703
1984
2215
2455
2844
3037
3053
3536
3701
3738
4155
3883
3669
3964
3854
4093
4795
5056
5445
6115
6782
7747
8743
8933
9093
7465
2573
-1237
-4795
-7786
-7076
-5591
-4964
-5124
-5525
-6519
-5312
-2815
-1059
623
248
-817
-2237
-3011
-2915
-2157
-1622
-2339
-2637
-2970
-2519
146
2903
5027
5754
4727
3305
1822
1358
1136
1017
361
-1337
-2755
-3986
-4288
-3588
-2507
-1705
-925
-300
-336
-39
-291
-1048
-1959
-3045
-3304
-3367
-3197
-2822
-2701
-2488
-2069
-1126
51
1275
2360
2610
2150
1244
369
-252
-468
-509
-821
-1298
-1778
-1787
-1299
-449
588
1440
1861
1776
1528
1151
695
549
329
-5
-307
-600
-691
-585
-204
307
754
1160
1423
1420
1097
644
103
-520
-1020
-1490
-1895
-2199
-2339
-2357
-2349
-2140
-1822
-1389
-944
-681
-640
-863
-1162
-1375
-1426
-1367
-1270
-1139
-1105
-1050
-849
-506
-5
522
915
985
782
504
186
-73
-401
-934
-1778
-2577
-2854
-3038
-2975
-2704
-2625
-2663
-2388
-1922
-1847
-1797
-1893
-2157
-2409
-2440
-2408
-2585
-2491
-2207
-1864
-1505
-1054
-736
-580
-227
-68
-375
-777
-1122
-1555
-1856
-1869
-1839
-1813
-1659
-1442
-1268
-1065
-706
-372
-185
-62
-169
-462
-739
-933
-1080
-1208
-1153
-1059
-962
-837
-725
-545
-270
42
275
365
249
160
175
216
301
348
447
626
841
1190
1547
1899
2251
2607
2850
2909
2919
2785
2631
2702
2635
2454
2637
2740
2785
3113
3909
4485
4972
5781
5987
6341
7173
7604
7725
7953
7582
6927
4989
1455
-1601
-5082
-6888
-6220
-5383
-4468
-4160
-4086
-3929
-2860
-1709
-1329
-1621
-1837
-1983
-1988
-1709
-2397
-3009
-3626
-3458
-2080
-602
884
2298
2698
3060
3203
3181
3051
1976
914
-528
-1566
-1969
-2270
-2217
-2148
-2323
-2096
-1748
-1426
-561
18
206
243
-704
-1874
-2954
-3547
-3309
-3019
-2528
-2225
-1895
-1297
-485
377
925
1145
1286
1243
968
546
-230
-1097
-1694
-1940
-1859
-1494
-985
-438
-1
518
975
1344
1611
1477
1190
654
133
-117
-352
-448
-410
-330
-155
179
599
1051
1424
1629
1566
1191
636
60
-512
-1044
-1533
-1964
-2238
-2313
-2136
-1915
-1760
-1657
-1496
-1295
-1076
-922
-1007
-1264
-1603
-1883
-1989
-1952
-1803
-1497
-1163
-744
-318
77
403
614
712
684
406
65
-195
-691
-1062
-1278
-1548
-1815
-1763
-1593
-1484
-1315
-1231
-1311
-1431
-1314
-1412
-1814
-2274
-2615
-2890
-2944
-2736
-2663
-2681
-2329
-1758
-1277
-858
-638
-628
-667
-457
-439
-736
-1133
-1400
-1636
-1701
-1589
-1531
-1479
-1223
-817
-569
-440
-342
-322
-415
-438
-591
-785
-964
-993
-1026
-1044
-967
-864
-750
-620
-398
-234
-124
-49
-134
-331
-502
-570
-483
-406
-290
-214
-71
170
502
764
974
1238
1470
1690
1803
1779
1691
1772
1941
2150
2225
2180
2152
2399
2628
2887
3237
3459
3745
4085
4550
4977
5382
5582
5950
6156
6380
6491
6415
6016
4348
2102
-203
-2533
-3985
-4169
-4491
-4444
-4269
-3738
-2880
-1739
-920
-1094
-1860
-2321
-2243
-1822
-978
-998
-1687
-2980
-3600
-3300
-2213
-648
931
1585
1817
1785
1685
1605
1455
1394
830
197
-514
-1260
-1965
-2102
-2054
-1669
-1273
-893
-498
-278
-119
-12
-270
-665
-1028
-1422
-1699
-2103
-2397
-2690
-2678
-2186
-1509
-910
-463
-298
-253
-69
216
473
457
98
-425
-1029
-1343
-1329
-1081
-669
-285
80
373
635
954
1264
1544
1773
1767
1598
1221
824
469
234
132
134
175
287
414
498
566
527
539
507
404
154
-300
-883
-1387
-1759
-1908
-1984
-2058
-2127
-2154
-1997
-1692
-1294
-943
-701
-643
-670
-732
-799
-853
-895
-923
-917
-903
-850
-748
-586
-343
-56
227
431
528
486
382
248
93
-86
-325
-681
-1094
-1407
-1731
-2056
-2232
-2312
-2433
-2428
-2290
-2235
-2187
-2054
-1973
-2017
-1965
-1896
-1895
-1822
-1675
-1619
-1578
-1418
-1256
-1143
-997
-845
-810
-790
-702
-638
-714
-815
-880
-975
-1027
-954
-883
-875
-803
-684
-608
-474
-302
-196
-168
-156
-150
-195
-243
-310
-419
-575
-686
-731
-777
-771
-740
-682
-576
-414
-203
-48
92
222
313
366
436
548
641
722
813
866
923
1087
1298
1490
1655
1778
1840
1876
1963
2068
2056
2099
2227
2323
2440
2653
2886
3109
3353
3589
3760
3772
3876
3998
4038
4070
3876
3323
2576
1742
852
-41
-799
-1344
-1843
-1962
-1610
-1216
-934
-796
-979
-1353
-1554
-1458
-1132
-867
-811
-1129
-1749
-2338
-2673
-2574
-2190
-1701
-1240
-1138
-1195
-1248
-1250
-1103
-802
-461
-297
-263
-329
-431
-615
-753
-789
-861
-871
-875
-906
-958
-1038
-964
-860
-708
-503
-408
-437
-537
-584
-643
-654
-629
-671
-835
-1075
-1208
-1297
-1279
-1125
-955
-802
-708
-601
-483
-336
-154
12
149
177
138
64
-51
-79
-16
39
99
196
250
280
356
426
516
588
645
665
585
469
345
232
152
99
32
-91
-234
-336
-393
-400
-343
-303
-305
-329
-395
-484
-561
-589
-574
-560
-560
-577
-639
-725
-785
-780
-739
-676
-616
-606
-647
-696
-733
-733
-694
-661
-654
-674
-727
-769
-799
-825
-804
-768
-732
-689
-655
-680
-725
-767
-848
-922
-914
-887
-908
-947
-1029
-1179
-1303
-1346
-1222
-1082
-990
-958
-1048
-1148
-1179
-1123
-1082
-1032
-1019
-1070
-1098
-1151
-1160
-1104
-976
-824
-730
-700
-711
-690
-656
-570
-455
-406
-392
-407
-427
-458
-464
-398
-306
-224
-242
-313
-390
-404
-327
-233
-164
-153
-201
-268
-290
-249
-196
-105
-32
-21
-77
-130
-112
-57
62
161
202
206
179
201
275
391
522
617
667
655
633
649
716
807
869
910
925
975
1081
1187
1295
1375
1461
1549
1658
1804
1905
2005
2067
2099
2079
2083
2102
2074
2069
1921
1679
1439
1272
1165
1133
1102
931
764
609
495
396
350
218
-68
-317
-591
-753
-802
-865
-956
-1131
-1362
-1533
-1554
-1530
-1437
-1403
-1452
-1527
-1615
-1595
-1541
-1427
-1340
-1301
-1273
-1266
-1195
-1153
-1107
-1064
-1060
-1078
-1085
-1072
-1079
-1039
-1016
-980
-903
-878
-851
-875
-883
-914
-933
-907
-901
-892
-929
-946
-923
-902
-849
-746
-652
-581
-493
-402
-315
-192
-84
18
98
122
149
173
186
228
300
344
350
350
359
392
423
453
475
497
491
437
434
376
278
278
231
213
282
267
249
231
125
93
101
69
92
83
-25
-138
-216
-256
-274
-254
-256
-334
-389
-444
-518
-541
-584
-651
-700
-810
-901
-934
-1007
-1077
-1103
-1160
-1205
-1186
-1160
-1127
-1104
-1099
-1088
-1089
-1084
-1067
-1170
-1346
-1399
-1297
-1143
-984
-849
-957
-1119
-1101
-1016
-929
-882
-925
-996
-987
-1035
-1055
-1039
-996
-891
-872
-890
-976
-1025
-1010
-894
-787
-871
-927
-987
-948
-851
-804
-730
-660
-600
-646
-678
-744
-706
-517
-359
-246
-284
-343
-385
-317
-185
-146
-77
-90
-112
-128
-160
-113
-35
68
103
77
13
-13
51
155
258
301
268
230
228
248
283
399
516
579
578
540
546
606
745
914
1013
1079
1130
1159
1198
1213
1283
1363
1476
1588
1636
1667
1670
1715
1787
1875
1942
1975
2002
1841
1592
1395
1275
1280
1346
1329
1087
827
621
614
686
702
670
328
-22
-337
-548
-592
-586
-583
-725
-930
-1206
-1344
-1366
-1316
-1214
-1244
-1311
-1428
-1475
-1500
-1506
-1466
-1459
-1392
-1352
-1289
-1264
-1304
-1294
-1306
-1235
-1140
-1045
-990
-994
-1004
-989
-868
-732
-606
-548
-580
-639
-697
-691
-647
-601
-589
-636
-684
-714
-680
-584
-443
-333
-265
-224
-233
-206
-167
-143
-114
-100
-68
-18
34
85
126
153
197
274
336
387
409
399
391
388
422
479
520
535
544
530
525
534
501
460
400
333
263
199
129
48
-1
-37
-53
-91
-156
-237
-341
-421
-467
-492
-523
-584
-666
-737
-804
-826
-822
-852
-876
-908
-916
-902
-861
-814
-789
-790
-812
-837
-853
-828
-788
-760
-759
-780
-791
-805
-782
-781
-846
-873
-821
-745
-670
-592
-646
-796
-875
-957
-1029
-1040
-986
-956
-940
-1001
-1145
-1212
-1222
-1118
-1016
-974
-986
-1021
-1020
-1050
-1010
-1004
-943
-854
-826
-810
-840
-774
-687
-553
-518
-541
-523
-489
-343
-236
-130
-97
-106
-115
-156
-156
-173
-98
-24
-3
-34
-118
-137
-119
-29
46
95
142
144
120
55
30
71
172
262
295
266
208
214
278
355
449
547
630
655
653
680
743
880
1032
1150
1233
1304
1409
1552
1673
1780
1898
2033
2125
2149
2131
2087
2052
2078
2087
1970
1790
1657
1595
1579
1527
1336
1027
688
480
461
617
726
637
326
-263
-736
-924
-842
-568
-409
-541
-943
-1347
-1607
-1585
-1387
-1186
-1057
-1172
-1371
-1564
-1634
-1612
-1514
-1373
-1338
-1279
-1270
-1254
-1231
-1219
-1167
-1110
-1024
-1013
-1043
-1125
-1213
-1173
-1086
-978
-916
-940
-1031
-1084
-1065
-990
-816
-688
-643
-664
-765
-834
-813
-686
-516
-357
-276
-267
-274
-282
-228
-104
40
144
182
141
59
8
13
76
172
245
281
266
233
219
247
306
351
350
301
214
138
94
97
124
123
93
54
8
-29
-39
-51
-71
-125
-176
-227
-275
-332
-374
-401
-426
-428
-434
-469
-515
-570
-587
-579
-572
-591
-627
-691
-753
-779
-792
-761
-724
-696
-685
-698
-744
-768
-752
-729
-704
-696
-716
-778
-827
-881
-1011
-1106
-1097
-1009
-901
-779
-793
-966
-1069
-1091
-1051
-970
-912
-923
-927
-953
-1042
-1081
-1121
-1061
-973
-945
-957
-1025
-1017
-987
-871
-844
-857
-832
-828
-735
-699
-617
-534
-414
-326
-320
-313
-369
-320
-257
-166
-131
-166
-178
-210
-164
-151
-92
-20
-8
-21
-97
-142
-150
-87
-46
-62
-91
-132
-107
-59
6
119
212
275
343
378
373
420
530
625
699
752
787
810
840
906
960
1026
1146
1271
1388
1461
1550
1634
1752
1915
2047
2214
2320
2285
2259
2250
2207
2299
2492
2392
2059
1620
1107
846
967
1350
1792
2015
1726
1175
567
-32
-118
177
442
507
181
-492
-1134
-1494
-1538
-1235
-943
-808
-881
-1193
-1554
-1814
-1874
-1837
-1656
-1510
-1512
-1541
-1625
-1638
-1580
-1436
-1285
-1179
-1179
-1314
-1399
-1414
-1324
-1131
-954
-888
-933
-999
-1038
-915
-727
-555
-387
-410
-555
-727
-854
-885
-816
-693
-642
-610
-644
-684
-652
-597
-455
-329
-233
-200
-208
-245
-281
-245
-190
-139
-99
-99
-134
-144
-70
40
189
318
390
376
292
251
267
330
393
444
392
266
167
123
139
196
222
220
149
42
-39
-72
-61
-40
-38
-106
-174
-258
-354
-403
-439
-471
-508
-560
-604
-621
-626
-612
-621
-656
-709
-754
-769
-785
-794
-833
-881
-923
-968
-1000
-1018
-1034
-1036
-1002
-971
-926
-896
-910
-945
-1023
-1237
-1463
-1428
-1218
-1030
-890
-874
-1115
-1290
-1287
-1219
-1080
-972
-937
-951
-1004
-1195
-1309
-1287
-1152
-978
-962
-1000
-1090
-1065
-991
-864
-797
-854
-852
-862
-768
-708
-655
-589
-525
-483
-547
-572
-562
-418
-280
-206
-179
-244
-263
-266
-188
-144
-122
-72
-73
-106
-193
-221
-196
-136
-77
-73
-70
-82
-37
18
31
73
120
148
155
160
162
220
387
563
664
710
743
802
893
1034
1234
1455
1653
1804
1921
1973
2024
2148
2301
2479
2596
2667
2768
2847
2915
2964
2642
1831
955
344
304
1070
2254
2894
2455
1265
-262
-1220
-976
-31
1050
1480
794
-553
-1850
-2571
-2305
-1421
-621
-294
-681
-1445
-2139
-2383
-2227
-1920
-1572
-1507
-1503
-1604
-1729
-1704
-1651
-1440
-1211
-1088
-1190
-1383
-1635
-1776
-1571
-1244
-899
-779
-907
-1244
-1504
-1363
-994
-450
-133
-237
-639
-1202
-1522
-1484
-1167
-822
-590
-596
-849
-1016
-1052
-863
-489
-155
32
53
-12
-128
-167
-125
-25
120
176
214
198
137
132
202
333
419
472
440
310
215
238
327
431
509
458
294
102
-7
32
120
203
238
145
-2
-123
-195
-185
-108
-5
61
47
-63
-214
-348
-410
-390
-351
-366
-443
-606
-786
-861
-860
-813
-747
-737
-787
-860
-920
-922
-877
-858
-910
-1014
-1130
-1227
-1236
-1157
-1082
-1028
-1031
-1128
-1242
-1335
-1329
-1182
-967
-829
-804
-911
-1134
-1234
-1221
-1138
-1015
-934
-972
-1081
-1174
-1265
-1206
-1091
-931
-826
-868
-949
-1038
-1013
-955
-825
-791
-834
-864
-921
-863
-806
-671
-564
-513
-527
-580
-570
-523
-347
-217
-144
-166
-257
-299
-310
-215
-142
-64
-23
-95
-158
-204
-164
-71
22
76
57
33
12
56
131
204
263
300
305
314
359
425
502
571
604
613
616
660
748
844
976
1075
1169
1269
1354
1460
1587
1782
2000
2165
2272
2345
2391
2471
2610
2722
2796
2859
2483
1517
529
-95
76
1196
2809
3578
2894
1273
-657
-1519
-1047
293
1614
1888
877
-891
-2343
-3020
-2401
-1181
-175
103
-600
-1593
-2523
-2647
-2359
-1951
-1629
-1678
-1709
-1978
-2055
-2028
-1941
-1636
-1369
-1179
-1335
-1568
-1883
-1984
-1698
-1247
-734
-622
-777
-1216
-1555
-1410
-918
-184
139
23
-477
-1169
-1476
-1386
-984
-600
-344
-402
-726
-970
-1098
-916
-582
-242
-33
-78
-239
-398
-415
-368
-183
58
134
155
99
7
-38
63
279
425
489
409
265
149
163
337
569
728
724
581
328
142
139
215
302
298
123
-139
-368
-488
-500
-457
-370
-287
-308
-390
-495
-614
-701
-692
-662
-699
-810
-960
-1125
-1202
-1151
-1076
-1022
-1022
-1053
-1088
-1081
-1032
-983
-973
-1001
-1050
-1110
-1164
-1216
-1221
-1203
-1165
-1141
-1164
-1293
-1480
-1569
-1520
-1379
-1165
-977
-1054
-1216
-1324
-1455
-1415
-1276
-1165
-1123
-1130
-1262
-1390
-1418
-1400
-1243
-1139
-1039
-1046
-1078
-1043
-975
-842
-854
-823
-877
-915
-877
-827
-691
-648
-592
-633
-648
-664
-639
-507
-431
-300
-281
-278
-319
-346
-294
-282
-164
-97
-46
-36
-61
-63
-74
-16
26
80
104
121
148
163
245
319
372
452
475
504
548
627
719
798
863
878
904
915
987
1111
1202
1334
1435
1546
1650
1795
2024
2193
2444
2588
2722
2862
3022
3184
3369
3240
3365
2632
2927
2810
654
-533
-962
439
2185
2424
968
-884
-2189
-1844
-754
827
2294
2419
1020
-1343
-3464
-4067
-3224
-1939
-1380
-2215
-3278
-4319
-4314
-3493
-2787
-1935
-1529
-1059
-448
-88
17
-127
-395
-313
-316
-670
-1170
-2052
-2667
-2610
-2221
-1540
-1227
-1013
-633
-604
-72
459
901
1295
1337
1047
190
-1050
-1987
-2377
-2412
-1959
-1709
-1942
-2276
-2431
-1949
-995
-30
820
1012
920
901
851
810
434
58
-257
-469
-381
-287
-453
-454
-125
547
1482
2099
2425
2392
2315
2553
2713
2641
2221
1378
650
-15
-493
-702
-1020
-1033
-913
-741
-477
-437
-419
-259
-89
132
71
-424
-1081
-1838
-2358
-2692
-2996
-3240
-3407
-3426
-3158
-2738
-2254
-1818
-1416
-869
-409
-144
-184
-489
-826
-1114
-1319
-1459
-1736
-1973
-2187
-2200
-1868
-1636
-1491
-1510
-1450
-1418
-1362
-1367
-1471
-1692
-1912
-1853
-2019
-2118
-2353
-2491
-2259
-1774
-1248
-1026
-913
-874
-829
-749
-609
-777
-1118
-1518
-1741
-1876
-2004
-1988
-1968
-1816
-1467
-987
-597
-206
113
372
571
671
686
436
147
20
-109
-122
-213
-235
-263
-243
63
323
561
657
700
667
618
550
382
138
-75
-110
-72
63
244
430
747
1182
1663
2100
2281
2444
2664
2680
2755
2830
2768
2580
2450
2637
2845
3347
4099
4722
5360
6302
7294
8169
8981
9422
9581
8667
5841
2413
-851
-3925
-5299
-5424
-5934
-6750
-6624
-4878
-2248
166
777
-789
-2838
-2804
-971
946
1441
-593
-4242
-7179
-7229
-5116
-2746
-730
540
750
929
1779
2933
3153
2928
2779
1871
764
-438
-1964
-3461
-4269
-4119
-3379
-2831
-2039
-1023
-384
560
1529
1675
1107
476
36
-894
-2323
-3409
-4273
-4347
-3266
-2007
-1491
-1655
-1595
-807
637
2266
3162
2545
1093
-147
-984
-1498
-1695
-1807
-2094
-2117
-1516
-717
96
995
1908
2769
3422
3830
3646
2759
1733
864
167
-273
-550
-861
-1087
-944
-389
221
797
1380
1630
1462
1072
300
-687
-1491
-2095
-2608
-3216
-3826
-4217
-4209
-3607
-2623
-1641
-899
-386
-24
149
181
53
-285
-798
-1151
-1347
-1561
-1676
-1660
-1456
-1122
-355
444
764
913
658
249
-63
-245
-668
-1396
-2230
-2990
-3427
-3463
-2989
-2699
-2352
-2001
-1653
-1498
-1430
-1143
-1297
-1544
-1797
-2246
-2788
-2885
-2716
-2477
-2071
-1633
-1195
-920
-429
-112
-34
118
81
-199
-748
-1151
-1462
-1698
-1634
-1361
-1285
-1177
-814
-513
-156
133
418
349
152
-77
-539
-929
-1147
-1200
-1355
-1414
-1349
-1173
-875
-389
67
269
532
697
703
527
329
216
115
141
178
261
418
850
1404
1898
2436
2876
3105
3297
3399
3293
3299
3151
2854
2561
2397
2415
2728
3241
3659
4196
4742
5462
6354
7260
7878
8437
9103
9298
8789
7603
3980
-873
-3689
-6124
-7184
-6161
-5959
-6497
-5642
-3455
-915
1099
1296
-228
-2711
-3382
-2055
-809
-355
-1759
-4252
-6382
-6196
-3156
-310
1930
3627
3336
2743
2945
3102
2666
1606
547
-827
-2248
-2917
-3749
-4397
-4192
-3522
-2137
-828
-19
898
927
713
690
-428
-1324
-2090
-2898
-3295
-3991
-4114
-3600
-2626
-899
615
1389
1509
1095
1070
1332
1534
1524
496
-1141
-2494
-3224
-2980
-2149
-1186
-330
212
1043
1828
2426
2873
2649
2297
1789
1147
701
-8
-660
-938
-907
-352
374
1024
1535
1692
1765
1781
1597
1316
699
-282
-1368
-2397
-3044
-3337
-3339
-3038
-2755
-2415
-1945
-1495
-994
-550
-251
-192
-444
-902
-1428
-1841
-2106
-2141
-1939
-1599
-1158
-639
-214
148
477
714
873
876
661
79
-697
-1869
-2736
-2973
-3357
-3419
-3294
-3447
-3551
-2779
-1862
-1400
-948
-1036
-1439
-1775
-1586
-1719
-2063
-2160
-2428
-2552
-2532
-2005
-1656
-1337
-637
-202
-216
-312
-327
-714
-1018
-1017
-1155
-1474
-1586
-1570
-1641
-1279
-637
-100
236
435
464
374
403
456
274
-215
-562
-910
-1110
-1081
-880
-606
-345
87
315
457
585
725
912
1054
1059
871
727
720
841
1140
1572
1934
2223
2697
2944
2957
3212
3313
3339
3179
3084
3040
2799
3074
3283
3448
4038
4726
5290
6019
6963
7831
8872
9996
10711
10412
9228
5942
858
-2619
-5254
-7318
-6443
-5923
-6656
-5889
-4031
-1762
393
1374
47
-2251
-3423
-2640
-1178
-241
-851
-3381
-6045
-6780
-4532
-1473
1312
3754
3780
2901
3181
3302
3237
2621
1260
-397
-1960
-2744
-3332
-3891
-3853
-3500
-2460
-869
115
885
1095
722
488
-179
-1071
-1777
-2777
-3342
-3853
-4243
-3666
-2782
-1433
107
1228
1628
1392
1223
1242
1201
1339
883
-500
-1909
-2917
-3121
-2378
-1190
-80
634
1119
1737
2280
2760
2805
2418
1827
1130
759
373
-120
-382
-496
-236
446
1118
1705
1951
1807
1603
1373
1035
579
-182
-1262
-2348
-3104
-3347
-3267
-2911
-2469
-2238
-1981
-1614
-1246
-909
-682
-613
-794
-1099
-1481
-1953
-2337
-2481
-2317
-2033
-1580
-1065
-763
-438
-12
314
403
341
-31
-618
-1197
-2017
-2627
-2806
-3068
-3239
-3093
-2994
-2837
-2179
-1568
-1356
-1196
-1400
-1722
-1873
-1904
-2039
-2269
-2339
-2417
-2429
-2296
-1882
-1359
-940
-367
27
-21
-125
-197
-407
-627
-774
-1030
-1260
-1330
-1271
-1150
-824
-306
109
382
524
534
556
602
551
378
3
-253
-372
-405
-241
-49
213
586
907
1102
1245
1367
1537
1660
1741
1628
1395
1442
1456
1514
1811
1958
2337
2764
2912
3176
3321
3335
3486
3539
3390
3366
3257
3436
4001
4452
5065
5833
6880
7926
8999
9751
9752
8762
5239
1218
-1856
-4984
-6308
-5818
-6097
-6507
-5588
-4283
-2190
-33
451
-546
-2224
-2840
-2161
-949
-82
-1013
-3463
-5989
-6580
-4897
-2343
700
2651
2598
2299
2444
2784
3142
2691
1342
-306
-1748
-2612
-3155
-3484
-3531
-3386
-2520
-1419
-532
387
620
554
411
-103
-629
-1346
-2117
-2859
-3699
-4014
-3646
-2885
-1716
-418
528
881
936
1009
1002
1099
1272
771
-311
-1520
-2579
-2866
-2318
-1292
-377
189
632
1013
1508
2035
2318
2275
1860
1329
830
305
-158
-500
-638
-400
47
612
1161
1315
1251
1152
963
824
561
-118
-1057
-2047
-2809
-3137
-3113
-2911
-2673
-2508
-2346
-1992
-1590
-1290
-1014
-991
-1271
-1574
-1906
-2345
-2643
-2701
-2539
-2192
-1675
-1175
-878
-683
-509
-436
-391
-149
-384
-1026
-1661
-2359
-2917
-3035
-2864
-2931
-2931
-2799
-2552
-2172
-1699
-1336
-1321
-1357
-1505
-1736
-1988
-2212
-2346
-2565
-2525
-2336
-2198
-1949
-1553
-1175
-822
-422
-256
-219
-320
-562
-788
-971
-1070
-1118
-1111
-1041
-799
-435
41
478
716
850
987
1070
1125
1055
801
542
327
180
161
362
612
892
1296
1656
1921
2219
2514
2588
2554
2611
2554
2447
2448
2246
2035
2078
2172
2413
2792
3078
3323
3731
4308
4907
5234
5740
6498
6943
7703
8924
9522
9102
8151
5016
622
-1993
-4286
-5840
-5272
-4980
-5511
-4348
-2646
-1271
185
-37
-1501
-3060
-3500
-2371
-702
14
-1072
-3462
-5972
-6541
-4620
-1751
1104
2837
2584
1894
1972
2225
2499
2331
1054
-488
-1716
-2492
-2892
-3012
-2936
-2861
-2233
-1241
-592
69
452
239
-1
-407
-864
-1428
-2196
-2930
-3590
-3986
-3542
-2568
-1510
-299
495
595
439
388
412
654
910
591
-434
-1584
-2498
-2685
-2002
-1015
-138
352
620
900
1365
1930
2280
2128
1653
1033
472
159
-14
-172
-180
4
276
747
1232
1473
1371
1226
1126
890
607
87
-882
-1912
-2593
-2958
-2929
-2633
-2434
-2423
-2382
-2205
-2014
-1904
-1706
-1681
-2001
-2122
-2238
-2639
-2821
-2643
-2721
-2623
-1913
-1671
-1607
-1185
-918
-761
-195
162
-199
-689
-1365
-1942
-2296
-2354
-2283
-2535
-2745
-2786
-2668
-2469
-1970
-1565
-1585
-1494
-1536
-1710
-1833
-1832
-1933
-2098
-2067
-2181
-2100
-1837
-1536
-1136
-703
-381
-240
-151
-300
-424
-433
-503
-527
-589
-775
-853
-757
-488
-48
356
657
924
1124
1230
1324
1347
1225
1145
1058
871
892
1073
1297
1671
2074
2377
2564
2738
2905
2990
3156
3327
3212
3082
3017
2778
2790
3072
3226
3649
4091
4445
5094
5941
6963
8185
9626
10475
10497
8420
4004
199
-2999
-5595
-5925
-5518
-6291
-6141
-4537
-2955
-605
808
28
-1793
-3285
-2974
-1201
620
678
-1645
-5284
-7890
-7473
-4759
-1152
1930
2802
2089
1737
2252
3047
3577
2973
1347
-395
-1867
-2669
-3064
-3377
-3562
-3346
-2463
-1487
-428
553
759
700
508
80
-440
-1205
-2232
-3397
-4408
-4718
-4169
-3207
-1822
-409
219
324
367
425
771
1354
1629
996
-374
-1876
-2950
-3067
-2359
-1335
-541
-90
253
775
1539
2278
2684
2533
1957
1308
695
211
-188
-647
-966
-996
-664
-34
618
973
1009
1014
1036
1018
861
321
-675
-1839
-2693
-3190
-3409
-3306
-3257
-3406
-3422
-3282
-3033
-2471
-1939
-1733
-1710
-1851
-2180
-2454
-2527
-2571
-2658
-2589
-2331
-2284
-2138
-1738
-1485
-1098
-497
-154
-192
-385
-769
-1285
-1601
-1795
-2030
-2337
-2545
-2618
-2610
-2275
-1812
-1485
-1365
-1304
-1366
-1510
-1453
-1418
-1503
-1631
-1836
-1993
-2020
-1820
-1505
-1169
-747
-370
-107
136
316
321
386
435
385
369
323
272
410
642
950
1261
1321
1419
1485
1458
1608
1672
1609
1584
1701
1628
1632
1949
1858
1887
2135
2067
2192
2502
2636
2817
3048
3184
3297
3294
3589
3921
3927
4488
5143
5383
6666
7852
8974
10675
10367
7374
3696
155
-3429
-4935
-4774
-5376
-5929
-5438
-4216
-2292
-100
595
-672
-2770
-3744
-2556
-369
1485
1208
-2093
-5945
-7850
-7221
-4353
-558
1850
1900
1159
1058
1608
2640
3296
2598
1085
-533
-1834
-2475
-2708
-3003
-3073
-2740
-2179
-1354
-406
333
677
727
623
326
-258
-921
-1855
-3078
-3961
-4175
-3872
-2907
-1425
-375
-37
-25
-136
-93
582
1541
1828
1124
-303
-1909
-2860
-2734
-1826
-801
-184
11
74
490
1252
2029
2500
2435
1876
1182
672
262
-143
-400
-588
-725
-428
129
419
541
634
572
661
848
720
161
-859
-2012
-2897
-3413
-3633
-3449
-3435
-3822
-3972
-3977
-3823
-3258
-2570
-2480
-2408
-2394
-2761
-2782
-2687
-2504
-2349
-2046
-1889
-1852
-1709
-1650
-1258
-967
-595
-423
-669
-1106
-1569
-1804
-2050
-1907
-1893
-2042
-2103
-2295
-2234
-1949
-1421
-1011
-786
-790
-985
-1108
-1204
-1205
-1271
-1432
-1651
-1794
-1853
-1723
-1381
-1032
-637
-280
-154
0
248
370
601
833
935
1097
1248
1351
1430
1561
1754
1958
2213
2267
2240
2259
2371
2635
2900
2951
2748
2538
2275
2379
2729
2804
2872
2963
2743
2697
3170
3254
3341
3731
3687
3876
4706
5302
6111
7429
8653
9973
9367
5692
2369
-1090
-4891
-5281
-4915
-6015
-6114
-5183
-4458
-2158
329
376
-970
-3095
-3741
-2350
-52
1594
651
-2829
-6453
-7537
-6275
-3162
681
2252
1750
1253
1279
2082
3215
3546
2498
907
-832
-1990
-2458
-2810
-3102
-3123
-2595
-2030
-1197
-43
427
576
729
379
7
-542
-1168
-2027
-3104
-3813
-3949
-3665
-2644
-1000
-128
185
260
-13
53
850
1669
1736
792
-724
-2283
-2993
-2570
-1542
-492
0
132
252
767
1488
2274
2633
2362
1851
1222
707
326
-71
-370
-633
-697
-284
196
525
664
650
432
347
371
110
-505
-1323
-2264
-3236
-3845
-4003
-3949
-4096
-4303
-4294
-4267
-4011
-3164
-2491
-2258
-1942
-1923
-2086
-2085
-1878
-1893
-1948
-1786
-1772
-1739
-1676
-1426
-1257
-1070
-704
-630
-851
-1148
-1332
-1678
-1896
-1809
-1962
-2067
-2062
-1985
-1796
-1410
-963
-734
-662
-727
-761
-813
-753
-728
-934
-1234
-1498
-1671
-1640
-1351
-981
-620
-316
-8
244
627
1026
1310
1630
1787
1733
1720
1734
1719
1787
1872
2117
2323
2505
2884
3114
3270
3648
3797
3695
3782
3570
3298
3344
3146
3153
3185
3083
3096
3362
3521
3893
4785
5133
5867
7062
7989
9360
9889
6931
3309
464
-3888
-5533
-4961
-6080
-6526
-5668
-5060
-3266
-381
552
-87
-1992
-3429
-2744
-1108
739
913
-1646
-5377
-7346
-7062
-5016
-1070
1847
2078
1913
1732
1633
2514
3273
2814
1691
78
-1662
-2660
-3281
-3523
-3357
-2861
-2167
-1494
-462
498
929
1283
1061
457
-335
-1121
-1758
-2702
-3510
-3902
-3858
-3256
-1595
-131
475
868
715
504
1057
1930
2281
1632
225
-1555
-2912
-2996
-2232
-1111
-262
157
316
668
1219
1888
2508
2422
2039
1404
572
40
-448
-849
-998
-1104
-851
-372
34
369
669
737
715
765
477
-226
-1262
-2366
-3540
-4419
-4712
-4756
-4612
-4408
-4329
-4333
-3991
-3201
-2427
-1818
-1393
-1503
-1935
-2111
-2222
-2261
-2213
-2154
-2194
-2243
-1971
-1642
-1306
-954
-572
-456
-530
-698
-1202
-1619
-1943
-2082
-2204
-2350
-2380
-2499
-2400
-2035
-1483
-954
-548
-348
-476
-681
-850
-993
-1125
-1297
-1528
-1733
-1807
-1674
-1363
-887
-337
230
761
1238
1714
1992
2182
2242
2132
2060
1917
1788
1823
2045
2317
2699
3196
3447
3653
3898
4093
4185
4178
4256
4100
3815
3724
3636
3496
3600
3816
4065
4615
5572
6579
7856
9384
10531
9279
5392
1902
-1757
-4996
-5747
-5757
-6792
-7194
-5964
-4598
-2364
-74
303
-1417
-3136
-3022
-1611
324
1316
-207
-3830
-6901
-7450
-5942
-3051
597
2276
2052
1865
2018
2411
3204
3727
2986
1508
-283
-1972
-3165
-3801
-3840
-3466
-2835
-2197
-1511
-394
444
1006
1105
610
-251
-1192
-1711
-2360
-3232
-4050
-4425
-4301
-3191
-1397
-232
169
247
168
549
1581
2574
2514
1201
-564
-2312
-3165
-2815
-1765
-864
-275
32
290
872
1604
2468
3027
2956
2511
1790
920
246
-263
-640
-925
-995
-827
-476
-67
315
630
684
678
540
125
-667
-1708
-2838
-4140
-4953
-5145
-5189
-5097
-4911
-4757
-4421
-3569
-2614
-1867
-1361
-1133
-1167
-1373
-1510
-1701
-1971
-2113
-2059
-1925
-1833
-1657
-1467
-1335
-885
-325
-143
-244
-581
-1063
-1437
-1636
-1802
-2058
-2328
-2512
-2447
-2204
-1752
-1221
-806
-499
-320
-213
-352
-438
-519
-730
-912
-1108
-1353
-1473
-1264
-796
-110
625
1211
1658
1951
2194
2475
2619
2567
2357
2089
1905
1883
2123
2494
2830
3257
3586
3789
3949
4138
4185
4276
4385
4275
4342
4093
4012
4101
4379
5170
5865
7102
8389
9596
9620
6876
3554
325
-2742
-4496
-5153
-6050
-7138
-6661
-5362
-3290
-1249
-421
-1435
-3472
-3743
-2301
-188
1343
659
-2188
-5583
-7162
-6229
-4195
-966
1346
1832
1463
1398
1833
2407
3615
3911
3227
1740
-2
-1499
-2721
-3003
-2873
-2695
-2303
-1946
-1036
-167
748
1241
997
558
-131
-511
-1179
-2035
-3210
-4109
-4211
-3527
-2112
-974
-715
-793
-903
-340
907
2291
2967
2297
917
-811
-1929
-2238
-1675
-977
-561
-380
-409
-148
445
1352
2414
2981
2984
2562
1801
1101
544
147
-339
-777
-1085
-1114
-939
-658
-357
-229
-85
124
38
-335
-1074
-2196
-3437
-4338
-4779
-5152
-5264
-5420
-5580
-5457
-4831
-3939
-2999
-2006
-1441
-1199
-1266
-1479
-1765
-2003
-2001
-1956
-2070
-2245
-2407
-2466
-2199
-1568
-900
-520
-347
-379
-568
-613
-619
-841
-1187
-1528
-1864
-2064
-2030
-1889
-1558
-1183
-721
-368
-188
-137
-185
-201
-240
-245
-420
-759
-1070
-1119
-895
-367
325
922
1452
1928
2285
2654
2874
3057
3171
3112
3223
3237
3178
3172
3289
3392
3564
3861
4003
4142
4281
4543
4846
5131
5327
5467
5578
6057
6554
7344
8541
8841
7300
4497
1720
-1263
-3311
-4309
-5216
-6085
-6284
-5203
-3742
-2062
-1059
-1650
-3395
-4292
-3483
-1654
33
366
-1589
-4662
-6722
-6804
-5212
-2640
78
1129
961
538
485
878
1857
2912
3007
2102
800
-584
-1630
-2221
-2177
-2100
-2254
-2118
-1721
-959
-243
534
652
431
175
-12
-352
-1067
-2001
-2969
-3499
-3166
-2215
-1439
-1215
-1468
-1736
-1627
-544
906
2106
2354
1708
452
-809
-1319
-1133
-591
-155
-65
-359
-657
-548
88
1074
2038
2569
2655
2329
1982
1671
1387
1016
487
-29
-422
-586
-617
-628
-676
-641
-481
-378
-196
-482
-1278
-2159
-3073
-3675
-4011
-4155
-4508
-4971
-5374
-5410
-5114
-4462
-3537
-2799
-2169
-1725
-1502
-1494
-1533
-1534
-1512
-1566
-1585
-1839
-2213
-2340
-2225
-1865
-1435
-1038
-861
-836
-653
-448
-341
-426
-625
-972
-1300
-1426
-1558
-1541
-1534
-1283
-1032
-790
-552
-472
-372
-201
126
328
367
250
99
92
294
646
886
1006
1148
1353
1656
2027
2422
2621
2793
2995
3186
3349
3482
3577
3536
3543
3566
3590
3622
3746
3995
4285
4547
4941
5415
5855
6610
7590
8486
8710
7310
5229
2840
236
-1708
-3299
-4651
-5417
-5233
-4143
-2703
-1657
-1491
-2461
-3698
-3566
-2094
-150
1200
619
-1784
-4546
-6355
-6340
-5066
-3034
-1314
-858
-1157
-1471
-1228
-365
1211
2570
2919
2499
1523
524
-316
-713
-874
-1331
-1772
-2225
-2194
-1854
-1251
-453
31
494
956
1259
1059
408
-419
-1247
-1516
-1320
-1072
-1275
-2063
-2830
-3428
-3174
-1972
-482
734
1184
982
311
-256
-237
216
644
742
396
-484
-1300
-1554
-1246
-421
449
1142
1481
1570
1823
2091
2312
2420
2282
1912
1397
890
313
-234
-679
-915
-930
-948
-951
-1211
-1663
-2029
-2161
-2081
-1977
-2015
-2396
-3069
-3704
-4096
-4180
-4050
-3859
-3656
-3538
-3380
-3103
-2768
-2385
-1928
-1526
-1318
-1274
-1407
-1580
-1672
-1661
-1562
-1534
-1569
-1612
-1532
-1247
-827
-399
-100
71
127
166
188
214
143
6
-155
-355
-560
-790
-932
-930
-736
-440
-156
15
57
140
297
524
736
820
750
556
384
300
402
593
815
1067
1269
1505
1735
2015
2340
2629
2885
3001
2942
2823
2763
2800
2971
3227
3428
3566
3669
3909
4299
4753
5013
4655
3859
2842
1438
-73
-1384
-2286
-2546
-2027
-835
236
495
-102
-1359
-2498
-2433
-1219
427
1531
1215
-335
-2170
-3438
-3415
-2219
-779
252
161
-810
-1841
-2407
-2146
-1312
-514
-171
-231
-617
-976
-1009
-876
-589
-428
-446
-654
-950
-1132
-1291
-1271
-1144
-895
-612
-539
-669
-1048
-1426
-1484
-1095
-482
28
150
-438
-1285
-1975
-2214
-1719
-919
-295
-200
-627
-1259
-1653
-1477
-911
-263
112
62
-301
-712
-866
-740
-357
-67
57
62
-92
-125
-19
179
435
638
730
697
560
421
323
269
285
374
370
275
89
-198
-460
-631
-578
-462
-471
-518
-643
-941
-1170
-1262
-1369
-1363
-1350
-1457
-1624
-1741
-1762
-1692
-1607
-1569
-1542
-1620
-1687
-1678
-1634
-1537
-1486
-1479
-1569
-1627
-1673
-1631
-1509
-1417
-1272
-1273
-1292
-1336
-1311
-1186
-1027
-816
-766
-727
-751
-748
-682
-644
-541
-493
-428
-389
-315
-230
-128
76
212
334
372
290
213
193
292
440
619
705
665
608
611
720
940
1228
1474
1631
1700
1728
1788
1934
2113
2364
2603
2795
2978
3082
3256
3446
3680
3901
3864
3378
2362
1412
937
1179
2087
3259
3915
3323
1961
318
-823
-767
227
1453
1977
1436
-66
-1678
-2673
-2609
-1556
-505
67
-270
-1242
-2225
-2791
-2670
-2255
-1800
-1643
-1739
-1993
-2261
-2187
-2035
-1714
-1419
-1279
-1259
-1487
-1691
-1930
-1951
-1733
-1416
-1038
-979
-1110
-1457
-1741
-1646
-1207
-548
-98
-15
-478
-1179
-1661
-1737
-1259
-641
-219
-248
-673
-1118
-1332
-1056
-496
50
367
311
47
-222
-283
-167
80
335
474
577
541
467
443
467
566
693
813
835
752
613
487
438
501
681
795
746
551
253
-74
-319
-335
-255
-262
-349
-555
-913
-1222
-1341
-1345
-1251
-1140
-1157
-1277
-1426
-1515
-1568
-1634
-1705
-1789
-1937
-2053
-2101
-2134
-2104
-2086
-2074
-2076
-2087
-2073
-2048
-1980
-1920
-1815
-1776
-1779
-1771
-1783
-1723
-1630
-1467
-1313
-1130
-955
-833
-687
-585
-431
-286
-151
-31
17
43
63
145
228
318
379
385
410
473
601
767
951
1095
1173
1210
1209
1233
1301
1445
1624
1788
1886
1933
1998
2072
2263
2535
2767
3009
3201
3337
3521
3721
3840
3760
3202
2142
1245
844
1038
1917
2968
3468
2981
1750
353
-507
-392
511
1530
1834
1260
-70
-1528
-2385
-2319
-1497
-638
-222
-560
-1359
-2165
-2645
-2620
-2384
-2099
-2052
-2155
-2348
-2512
-2432
-2391
-2217
-2076
-1994
-1935
-2030
-2116
-2239
-2182
-1962
-1626
-1284
-1213
-1280
-1543
-1671
-1476
-1032
-440
-101
-45
-444
-998
-1298
-1275
-800
-249
113
73
-304
-693
-930
-715
-248
229
451
358
116
-155
-184
-30
207
404
451
444
369
305
317
386
486
565
670
705
677
610
521
471
483
599
664
651
550
343
162
66
-22
-200
-439
-595
-633
-628
-616
-630
-668
-795
-1011
-1241
-1462
-1577
-1620
-1595
-1623
-1686
-1835
-2094
-2224
-2226
-2057
-1948
-1946
-2003
-2099
-2136
-2234
-2257
-2290
-2215
-2087
-1974
-1843
-1814
-1687
-1598
-1415
-1264
-1174
-1090
-1044
-851
-687
-479
-387
-382
-358
-287
-101
68
278
395
487
548
542
553
528
598
714
856
980
1059
1092
1105
1196
1292
1411
1503
1585
1665
1716
1792
1854
1925
2028
2223
2385
2582
2869
3129
3398
3627
3861
3854
3388
2446
1519
1024
1054
1823
2866
3565
3276
2197
878
-142
-150
648
1693
2157
1720
448
-1130
-2166
-2350
-1625
-768
-299
-508
-1323
-2161
-2729
-2731
-2446
-2099
-1955
-2050
-2227
-2428
-2399
-2328
-2189
-2010
-1957
-1943
-2066
-2189
-2304
-2269
-2039
-1710
-1334
-1196
-1227
-1415
-1584
-1460
-1100
-561
-198
-120
-494
-1102
-1508
-1603
-1195
-559
-18
99
-176
-540
-782
-617
-152
372
660
619
368
31
-128
-83
87
273
377
441
420
380
395
435
506
577
685
710
640
558
489
470
532
692
762
673
480
223
41
-27
60
238
275
-24
-519
-955
-1177
-1000
-546
-174
-234
-627
-1227
-1821
-2007
-1849
-1519
-1313
-1318
-1644
-2063
-2343
-2422
-2151
-1885
-1648
-1710
-2011
-2354
-2625
-2629
-2518
-2259
-2178
-2127
-2172
-2222
-2054
-1862
-1478
-1214
-1000
-996
-1113
-1156
-1158
-845
-575
-300
-224
-308
-404
-453
-246
20
405
614
657
578
350
289
352
574
829
1039
1094
994
934
924
1081
1310
1533
1665
1701
1725
1770
1853
1993
2172
2337
2514
2677
2862
3062
3267
3485
3605
3416
2685
1769
1027
710
1023
1946
2943
3234
2696
1559
391
-197
83
939
1702
1857
1147
-201
-1544
-2235
-2065
-1342
-650
-418
-771
-1509
-2198
-2547
-2484
-2157
-1848
-1775
-1872
-2068
-2212
-2226
-2160
-2058
-1972
-1959
-2029
-2154
-2245
-2270
-2174
-1915
-1607
-1311
-1169
-1211
-1357
-1406
-1259
-905
-420
-110
-203
-647
-1198
-1591
-1602
-1176
-588
-194
-111
-304
-548
-630
-379
77
441
598
484
198
-85
-212
-169
-53
66
154
156
152
140
287
246
365
678
824
979
942
927
957
1050
1074
928
789
647
362
32
-262
-450
-478
-453
-395
-562
-942
-1290
-1527
-1574
-1536
-1453
-1491
-1787
-2220
-2574
-2779
-2745
-2516
-2398
-2464
-2532
-2560
-2619
-2569
-2368
-2227
-2152
-2139
-2250
-2484
-2583
-2511
-2304
-2111
-1856
-1678
-1649
-1563
-1305
-976
-694
-404
-308
-341
-415
-447
-392
-309
-177
54
212
296
368
367
479
628
830
1003
1030
980
859
770
813
1042
1248
1462
1632
1645
1807
2046
2378
2665
2784
3170
3418
3663
3886
4109
4370
4725
5284
5728
6199
5960
5357
4456
3234
1931
665
-346
-1118
-1440
-1233
-612
-43
213
-143
-861
-1508
-1481
-1046
-510
-129
-570
-1765
-3168
-4137
-4486
-4009
-2949
-2146
-1712
-1763
-1840
-1853
-1651
-999
-435
-292
-481
-802
-1337
-1745
-1852
-1952
-2020
-2055
-1996
-1726
-1459
-963
-489
-158
91
307
353
129
-178
-582
-965
-1233
-1233
-1120
-1134
-1209
-1311
-1381
-1210
-673
71
629
906
818
366
-171
-436
-441
-417
-398
-454
-665
-805
-662
-240
370
1068
1574
1773
1832
1842
1829
1648
1433
1186
825
521
330
171
116
199
332
582
831
973
934
695
174
-423
-934
-1621
-2298
-3101
-3821
-4345
-4524
-4344
-3968
-3427
-3025
-2622
-2532
-2323
-2247
-2358
-2370
-2433
-2411
-2540
-2634
-2862
-2954
-2813
-2380
-1873
-1506
-1221
-1136
-1153
-1226
-1280
-1424
-1628
-1735
-1754
-1795
-1765
-1712
-1627
-1299
-899
-421
-75
34
99
84
118
108
8
-195
-390
-442
-393
-185
64
360
688
1042
1417
1616
1701
1813
1920
2110
2280
2429
2427
2403
2664
2889
3231
3745
4081
4394
4795
5374
5823
6169
6744
7277
8003
8296
7449
5356
3088
763
-1668
-2708
-3703
-4140
-4299
-3615
-2359
-1164
-201
-409
-1470
-2510
-2366
-2082
-1627
-1469
-2316
-4005
-5379
-5825
-5150
-3522
-1201
665
1368
1617
1285
988
892
1214
1262
458
-482
-1574
-2429
-2593
-2133
-1700
-1205
-706
-254
511
1004
1280
1290
681
-48
-728
-1458
-2188
-2831
-3083
-3117
-2642
-1709
-677
71
548
748
520
439
543
577
399
-118
-930
-2006
-2674
-2562
-1896
-792
277
981
1191
1340
1632
1906
2120
2108
1711
1031
424
4
-267
-226
-1
309
733
1212
1659
1847
1877
1694
1259
749
42
-696
-1472
-2241
-2769
-3054
-3117
-2992
-2719
-2511
-2577
-2869
-3172
-3429
-3514
-3446
-3419
-3564
-3665
-3578
-3374
-2767
-2112
-1421
-1008
-666
-363
-330
-305
-552
-740
-1056
-1304
-1588
-1987
-2243
-2368
-2185
-1855
-1490
-1295
-1287
-1270
-1300
-1189
-1135
-1220
-1323
-1556
-1659
-1683
-1624
-1387
-1104
-692
-271
51
262
346
437
504
586
586
460
302
173
305
606
1022
1454
1857
2299
2643
3004
3226
3365
3439
3468
3597
3575
3719
3923
4049
4572
5168
5898
6661
7466
8454
8921
8328
6192
3704
1047
-1738
-3554
-4486
-5148
-5426
-4890
-3770
-2401
-861
-91
-708
-1593
-2027
-1952
-2148
-1958
-2206
-3485
-4632
-5096
-4596
-3280
-924
1371
2562
3025
3000
2444
1701
1438
1243
395
-634
-1609
-2526
-2901
-2484
-1745
-1122
-368
229
726
1157
1206
1031
292
-736
-1613
-2337
-2905
-3185
-3104
-2793
-2160
-1100
47
969
1428
1459
1002
371
-44
-410
-717
-1048
-1489
-2069
-2429
-2235
-1501
-342
932
1815
2116
2018
1784
1475
1224
1021
645
165
-198
-328
-216
234
857
1376
1836
2186
2294
2127
1757
1156
346
-462
-1184
-1787
-2227
-2507
-2616
-2642
-2689
-2599
-2609
-2805
-3019
-3165
-3658
-4043
-3939
-3852
-3493
-3029
-2567
-2456
-2136
-1677
-1222
-614
-41
339
-3
-171
-496
-946
-1409
-1594
-1648
-1799
-1634
-1662
-1746
-1825
-1609
-1411
-1350
-1145
-1208
-1458
-1708
-1682
-1711
-1769
-1630
-1622
-1493
-1152
-758
-451
-229
-5
146
175
90
46
-20
-64
162
431
632
856
1088
1378
1725
2131
2481
2679
2833
2941
2985
2855
2993
3003
3133
3466
3810
4240
4407
4923
5255
5858
6663
7394
7710
6772
5211
3280
901
-1163
-2802
-4147
-4691
-5015
-4585
-3762
-2412
-1319
-797
-852
-1538
-1684
-2296
-2328
-2443
-2620
-2815
-3444
-3404
-3044
-1882
-284
1229
2431
2824
2865
2393
1665
1084
392
-281
-1127
-1731
-2133
-2190
-1846
-1407
-719
-346
133
440
364
351
-141
-825
-1517
-2264
-2716
-2948
-2884
-2552
-1997
-1264
-456
453
1062
1402
1218
712
117
-572
-960
-1266
-1448
-1568
-1688
-1606
-1329
-708
106
868
1427
1590
1497
1157
768
427
132
-41
-148
-105
58
434
909
1399
1882
2145
2238
2087
1678
1145
468
-246
-912
-1461
-1813
-2024
-2128
-2115
-2372
-3097
-3298
-3092
-3195
-3263
-3280
-3523
-3773
-3456
-3111
-2881
-2622
-2444
-2460
-2218
-1164
-453
-281
-205
-192
-422
-753
-850
-1303
-1764
-1787
-1680
-1754
-1850
-1743
-1868
-1751
-1256
-818
-783
-1011
-1186
-1532
-1563
-1387
-1398
-1415
-1351
-1189
-904
-615
-443
-287
-205
-66
149
182
51
7
111
341
700
920
993
1033
1245
1512
1818
2228
2394
2510
2601
2704
2862
2990
3137
3265
3595
3930
4300
4434
4773
5210
5645
6516
6989
6839
5367
3723
2153
269
-1234
-2598
-3378
-4152
-4228
-3690
-2875
-1688
-1184
-1104
-1649
-1879
-1864
-2203
-2283
-2465
-2555
-2915
-3095
-2602
-1934
-791
456
1459
1931
2089
2077
1549
1039
527
-27
-685
-1293
-1473
-1573
-1422
-1110
-817
-472
-195
177
275
93
-206
-811
-1408
-1887
-2143
-2268
-2300
-2083
-1755
-1232
-629
37
597
815
765
376
-102
-577
-932
-1053
-1165
-1204
-1230
-1208
-996
-577
57
621
981
1069
960
757
491
295
105
-14
-47
44
315
675
1130
1492
1730
1863
1838
1702
1368
885
280
-375
-958
-1355
-1600
-1798
-1962
-2110
-2346
-2633
-2642
-2512
-2554
-2673
-3078
-3641
-3604
-3431
-3276
-2953
-2662
-2429
-2094
-1399
-860
-362
-244
-319
-563
-640
-539
-983
-1308
-1576
-1517
-1482
-1384
-1271
-1390
-1240
-1041
-845
-915
-1054
-1255
-1551
-1492
-1368
-1276
-1365
-1326
-1142
-926
-443
-304
-283
-241
-238
-105
-31
-77
-180
-139
-34
288
600
706
833
1029
1332
1637
1940
2085
2118
2190
2397
2399
2557
2663
2608
2900
3168
3597
3839
4172
4506
4860
5480
5942
6288
5573
3989
2364
1173
-282
-1742
-2680
-3308
-3786
-3733
-3009
-2123
-1344
-1045
-1268
-1924
-1986
-1830
-2164
-2465
-2561
-2731
-3075
-2866
-2054
-1224
-162
920
1419
1515
1644
1537
978
542
111
-502
-1097
-1486
-1478
-1373
-1031
-700
-421
-166
-5
241
228
-23
-401
-941
-1466
-1775
-1872
-1871
-1767
-1457
-1044
-560
-61
459
759
764
560
149
-262
-629
-850
-938
-992
-934
-863
-768
-465
-56
414
791
937
863
678
456
188
49
-13
-77
-41
136
400
707
1094
1396
1525
1547
1416
1094
576
72
-343
-835
-1208
-1491
-1906
-2408
-2520
-2464
-2745
-2692
-2429
-2575
-2611
-2365
-2372
-2646
-2696
-2723
-2825
-2570
-2103
-1859
-1812
-1380
-1080
-966
-753
-601
-747
-994
-910
-1025
-1262
-1364
-1344
-1401
-1316
-957
-898
-946
-969
-1002
-1022
-1008
-942
-1132
-1266
-1309
-1270
-1057
-890
-678
-485
-356
-232
-84
-47
-56
86
169
262
369
468
582
724
1004
1279
1514
1729
1855
1984
2118
2266
2415
2433
2535
2630
2728
2854
2941
3080
3299
3610
3959
4324
4693
4979
4963
4796
4351
3061
1864
1156
101
-1205
-2194
-2563
-3054
-3108
-2253
-1614
-1265
-1209
-1304
-1782
-1744
-1358
-1719
-2219
-2549
-2504
-2699
-2301
-1297
-737
-177
374
763
842
1016
1232
807
346
-41
-529
-1039
-1306
-1206
-1102
-820
-592
-347
-169
-127
92
36
-192
-529
-920
-1213
-1478
-1454
-1433
-1408
-1184
-875
-486
-98
274
454
374
203
-56
-255
-457
-623
-757
-883
-833
-754
-519
-174
155
464
572
540
441
388
368
257
195
108
-4
5
177
395
597
885
975
904
916
854
683
381
-43
-499
-927
-1369
-1602
-1782
-1874
-2003
-2175
-2127
-2247
-2202
-2284
-2320
-2375
-2403
-2248
-2361
-2118
-2133
-2023
-1936
-1720
-1308
-1207
-799
-844
-809
-936
-1090
-1069
-1252
-1009
-1047
-985
-964
-1001
-877
-941
-713
-762
-721
-798
-1006
-1017
-1207
-1094
-1126
-1063
-956
-942
-748
-666
-463
-315
-159
-24
33
79
16
42
96
232
431
604
792
979
1150
1373
1624
1869
2126
2295
2366
2381
2359
2346
2395
2477
2564
2783
2996
3059
3333
3632
3871
4127
4034
3950
3550
2654
1707
1088
442
-757
-1628
-2173
-2574
-2797
-2423
-1911
-1681
-1354
-1281
-1416
-1380
-1168
-1438
-2011
-2287
-2297
-2291
-1983
-1306
-812
-507
-107
181
332
617
872
695
293
-60
-537
-957
-1162
-1143
-1023
-882
-699
-527
-351
-231
-46
-14
-200
-485
-801
-1043
-1240
-1251
-1218
-1200
-1046
-811
-555
-258
14
178
159
78
-59
-202
-356
-541
-697
-823
-812
-703
-486
-208
6
190
325
345
348
382
412
303
143
55
41
80
170
383
526
642
736
781
718
506
211
-135
-433
-734
-938
-1129
-1323
-1460
-1615
-1746
-2003
-2149
-2176
-2222
-2234
-2236
-2230
-2408
-2389
-2257
-2172
-1969
-1880
-1865
-1922
-1610
-1335
-1202
-1007
-960
-887
-951
-831
-836
-970
-957
-1015
-939
-947
-848
-831
-889
-757
-698
-608
-683
-760
-896
-1020
-957
-979
-923
-930
-895
-734
-624
-441
-286
-105
12
135
264
290
327
352
400
542
758
947
1101
1266
1457
1682
1957
2157
2271
2368
2501
2428
2311
2419
2352
2389
2495
2657
2818
3014
3340
3296
3424
3449
3229
2690
1823
1350
634
-294
-1066
-1577
-1885
-2269
-2108
-1806
-1554
-1143
-1019
-964
-1066
-1012
-1233
-1729
-1833
-1900
-1790
-1724
-1396
-1040
-915
-506
-161
142
369
566
553
204
3
-308
-663
-844
-898
-826
-788
-644
-510
-402
-266
-188
-60
-149
-330
-491
-713
-871
-985
-986
-997
-937
-714
-546
-349
-138
25
104
77
32
-106
-238
-407
-537
-556
-586
-503
-336
-163
-6
148
289
337
350
364
427
442
346
292
220
136
163
359
478
472
469
384
300
232
223
87
-184
-499
-789
-1046
-1285
-1366
-1526
-1818
-1967
-1844
-1859
-1897
-1833
-1877
-1943
-1885
-1748
-1814
-1845
-1844
-1896
-1841
-1628
-1354
-1260
-1193
-1065
-969
-907
-881
-832
-842
-797
-679
-645
-673
-736
-727
-690
-585
-462
-436
-493
-599
-637
-647
-638
-629
-646
-714
-753
-686
-630
-588
-533
-461
-345
-151
23
122
238
345
445
547
627
641
646
726
792
954
1169
1359
1568
1745
1974
2155
2245
2342
2372
2376
2313
2283
2271
2147
2225
2334
2386
2457
2517
2471
2281
2136
1650
1057
657
59
-630
-1188
-1569
-1913
-2153
-1990
-1773
-1539
-1341
-1311
-1273
-1305
-1208
-1265
-1418
-1479
-1561
-1519
-1451
-1170
-902
-663
-378
-218
5
119
137
71
-84
-214
-410
-551
-686
-771
-713
-709
-612
-507
-437
-387
-348
-320
-447
-548
-672
-830
-896
-929
-926
-886
-792
-690
-592
-450
-330
-218
-152
-170
-205
-304
-422
-525
-565
-556
-504
-407
-336
-272
-181
-25
145
239
275
296
268
216
232
232
139
53
-17
17
94
206
264
239
190
70
-67
-289
-460
-714
-991
-1128
-1228
-1338
-1488
-1510
-1546
-1588
-1552
-1525
-1559
-1645
-1652
-1683
-1733
-1694
-1682
-1675
-1569
-1413
-1295
-1211
-1099
-1036
-958
-887
-840
-832
-859
-851
-817
-745
-675
-617
-613
-624
-591
-542
-523
-524
-555
-612
-672
-732
-791
-855
-884
-858
-814
-756
-702
-636
-575
-495
-391
-277
-129
5
117
237
352
398
403
410
425
495
626
806
967
1115
1240
1330
1474
1597
1673
1740
1788
1833
1841
1879
1872
1891
1924
1878
1882
1876
1911
1847
1788
1704
1503
1367
1028
635
302
1
-379
-758
-996
-1248
-1332
-1326
-1287
-1190
-1069
-992
-997
-923
-866
-864
-939
-1072
-1164
-1181
-1038
-835
-622
-437
-301
-213
-170
-97
-63
-51
-97
-204
-361
-528
-599
-680
-675
-636
-593
-517
-475
-433
-403
-374
-389
-444
-524
-641
-703
-730
-736
-706
-647
-559
-511
-454
-422
-389
-334
-338
-342
-371
-453
-544
-642
-701
-695
-622
-531
-424
-256
-143
-52
52
58
-34
-81
-22
-24
-35
8
17
3
-30
22
14
1
-27
-131
-219
-288
-323
-491
-635
-721
-810
-947
-1056
-1087
-1193
-1226
-1234
-1294
-1339
-1372
-1395
-1461
-1409
-1341
-1330
-1309
-1307
-1243
-1223
-1142
-1080
-1013
-915
-886
-808
-799
-754
-720
-670
-569
-510
-441
-415
-403
-392
-361
-313
-325
-339
-378
-425
-452
-455
-448
-480
-476
-454
-418
-360
-297
-232
-157
-72
13
83
116
154
220
262
297
348
376
411
497
602
707
845
974
1025
1105
1191
1181
1202
1225
1233
1271
1336
1369
1366
1426
1402
1358
1468
1446
1384
1334
1171
967
763
673
460
235
43
-191
-376
-582
-661
-739
-847
-903
-989
-1039
-1061
-1059
-1106
-1189
-1161
-1140
-1092
-1043
-1001
-958
-941
-866
-758
-636
-538
-473
-438
-476
-481
-436
-425
-408
-382
-392
-452
-481
-486
-497
-447
-370
-339
-335
-379
-421
-451
-482
-488
-483
-488
-495
-514
-558
-590
-589
-569
-548
-487
-445
-464
-500
-523
-540
-568
-540
-574
-690
-704
-649
-653
-647
-495
-369
-346
-247
-182
-202
-241
-222
-218
-261
-167
-139
-217
-286
-261
-238
-297
-251
-282
-384
-480
-558
-664
-819
-897
-983
-1074
-1106
-1154
-1222
-1329
-1382
-1405
-1427
-1373
-1356
-1353
-1373
-1361
-1337
-1329
-1261
-1181
-1110
-1008
-914
-825
-767
-686
-604
-545
-463
-421
-389
-354
-284
-184
-96
-14
34
66
103
150
202
229
232
215
189
162
142
126
121
155
204
287
399
506
590
704
818
869
972
1072
1105
1160
1198
1188
1170
1188
1167
1163
1231
1211
1165
1122
1025
902
767
708
610
519
395
258
144
-31
-157
-297
-409
-480
-537
-551
-571
-549
-579
-655
-740
-804
-842
-878
-874
-878
-886
-895
-914
-943
-993
-1008
-1020
-1035
-1047
-1053
-1085
-1138
-1137
-1127
-1115
-1092
-1064
-1005
-955
-909
-861
-809
-787
-789
-777
-781
-742
-710
-669
-633
-621
-609
-627
-633
-619
-631
-640
-665
-675
-706
-774
-823
-863
-854
-821
-725
-618
-536
-440
-360
-323
-324
-308
-284
-244
-183
-147
-142
-167
-201
-190
-175
-128
-102
-102
-105
-116
-103
-105
-99
-100
-113
-121
-141
-170
-208
-244
-271
-275
-274
-284
-341
-412
-448
-458
-432
-413
-373
-367
-386
-412
-441
-454
-472
-415
-366
-349
-283
-285
-295
-242
-166
-98
-65
30
45
44
135
182
270
327
407
434
412
481
476
485
506
527
583
610
662
685
684
743
723
749
735
702
678
619
656
626
654
608
561
476
326
236
45
-104
-255
-334
-401
-460
-452
-480
-475
-496
-506
-513
-545
-537
-582
-629
-695
-755
-788
-808
-790
-802
-800
-842
-892
-936
-967
-982
-1003
-1001
-1018
-1012
-1009
-995
-984
-990
-991
-982
-966
-962
-940
-911
-896
-876
-846
-801
-767
-763
-773
-819
-838
-866
-906
-929
-966
-991
-1012
-997
-979
-953
-896
-847
-791
-738
-695
-655
-614
-576
-542
-493
-442
-395
-357
-324
-284
-248
-209
-185
-172
-150
-118
-97
-88
-100
-90
-71
-38
-22
-13
3
-10
-21
-30
-41
-32
-5
16
36
34
38
23
-4
-1
-7
-6
-20
-35
-56
-61
-42
-18
27
83
133
182
223
282
316
336
374
368
386
406
412
434
438
485
507
546
616
662
708
710
741
733
733
750
733
682
606
559
467
381
365
321
229
154
62
-6
-83
-118
-214
-349
-432
-559
-613
-670
-653
-644
-648
-585
-563
-511
-504
-498
-519
-556
-558
-579
-592
-596
-582
-584
-589
-584
-606
-619
-639
-639
-636
-654
-668
-693
-705
-695
-680
-690
-702
-722
-738
-743
-742
-733
-755
-759
-750
-759
-741
-705
-656
-621
-587
-571
-608
-657
-698
-735
-745
-757
-772
-769
-770
-750
-698
-619
-553
-497
-419
-366
-334
-319
-308
-312
-323
-305
-285
-280
-267
-243
-205
-177
-137
-124
-125
-142
-177
-221
-282
-345
-407
-449
-453
-454
-444
-425
-401
-354
-300
-257
-256
-243
-229
-247
-266
-281
-303
-319
-327
-299
-267
-250
-223
-217
-193
-152
-114
-78
-58
-22
-43
-64
-60
-76
-20
-15
22
78
76
103
104
146
135
153
168
138
141
117
123
111
135
149
126
120
81
69
73
90
97
86
90
68
51
63
66
72
98
106
124
125
107
89
54
56
42
24
-2
-47
-110
-172
-182
-201
-213
-230
-278
-318
-377
-433
-481
-509
-535
-539
-548
-557
-563
-583
-576
-566
-543
-550
-547
-533
-546
-535
-519
-522
-528
-516
-502
-506
-519
-521
-514
-520
-525
-517
-511
-514
-528
-525
-510
-486
-473
-470
-482
-512
-525
-548
-542
-510
-487
-461
-444
-428
-421
-410
-380
-341
-315
-316
-311
-312
-312
-310
-312
-302
-296
-295
-301
-286
-264
-251
-251
-248
-251
-252
-251
-232
-205
-173
-139
-119
-81
-50
-37
-27
-26
-18
-9
-18
-25
-34
-52
-83
-83
-74
-55
-28
-13
-9
-8
-2
13
35
67
84
105
109
94
88
98
113
132
164
173
178
160
125
130
148
174
185
188
171
137
139
141
153
148
134
121
116
120
115
129
135
122
125
124
116
108
103
112
107
104
100
61
31
-6
-36
-52
-94
-119
-180
-213
-248
-282
-291
-333
-355
-365
-365
-363
-388
-405
-431
-458
-467
-494
-498
-511
-506
-512
-508
-483
-478
-452
-463
-488
-502
-515
-531
-548
-533
-534
-542
-541
-545
-553
-550
-548
-543
-553
-565
-572
-587
-604
-612
-603
-595
-580
-567
-568
-576
-569
-549
-531
-511
-486
-486
-490
-480
-469
-456
-444
-441
-426
-406
-387
-373
-367
-356
-321
-296
-275
-267
-257
-254
-264
-247
-231
-222
-218
-215
-211
-201
-197
-177
-151
-118
-106
-96
-86
-96
-107
-112
-114
-123
-137
-152
-169
-190
-189
-196
-199
-201
-190
-176
-157
-126
-117
-104
-92
-78
-56
-14
16
43
66
75
82
86
92
86
77
67
65
38
17
26
23
33
56
64
59
50
38
29
9
-20
-46
-74
-83
-88
-83
-87
-112
-107
-93
-81
-66
-63
-66
-77
-73
-81
-95
-104
-119
-145
-175
-198
-215
-246
-272
-283
-304
-321
-330
-347
-362
-371
-367
-377
-396
-414
-396
-384
-386
-388
-395
-402
-409
-405
-407
-408
-416
-419
-409
-418
-438
-449
-462
-479
-473
-454
-442
-442
-448
-454
-453
-440
-408
-383
-379
-397
-405
-402
-400
-392
-356
-323
-326
-334
-332
-327
-348
-348
-349
-347
-360
-379
-401
-430
-433
-428
-414
-418
-417
-398
-370
-348
-338
-316
-295
-291
-284
-274
-278
-282
-251
-222
-192
-157
-117
-97
-82
-78
-63
-38
-27
-14
3
14
3
-3
8
9
5
-6
-26
-59
-94
-104
-103
-88
-78
-79
-82
-73
-85
-93
-88
-82
-75
-67
-74
-85
-88
-104
-122
-120
-117
-121
-105
-98
-117
-124
-122
-113
-101
-91
-97
-115
-127
-126
-121
-119
-109
-102
-94
-82
-68
-53
-36
-43
-62
-71
-86
-112
-141
-151
-159
-182
-215
-256
-289
-292
-303
-308
-306
-317
-331
-371
-391
-414
-412
-422
-436
-462
-483
-485
-468
-436
-414
-397
-403
-405
-416
-410
-390
-373
-363
-339
-329
-330
-341
-345
-346
-357
-351
-338
-338
-339
-336
-340
-359
-368
-381
-376
-374
-357
-338
-337
-346
-364
-345
-336
-330
-322
-311
-311
-336
-341
-345
-356
-354
-361
-365
-383
-375
-355
-344
-324
-303
-305
-319
-310
-290
-259
-225
-201
-174
-177
-179
-150
-127
-125
-117
-114
-116
-111
-102
-98
-95
-119
-144
-152
-161
-175
-196
-241
-284
-307
-307
-295
-282
-266
-260
-254
-256
-258
-239
-225
-210
-207
-206
-210
-219
-202
-189
-167
-142
-139
-148
-154
-166
-190
-205
-199
-175
-175
-184
-194
-195
-205
-224
-221
-220
-222
-239
-253
-247
-256
-249
-229
-231
-227
-215
-219
-241
-255
-246
-231
-226
-229
-231
-251
-268
-291
-298
-289
-275
-261
-266
-289
-324
-356
-395
-405
-410
-405
-399
-398
-393
-382
-364
-335
-292
-259
-231
-218
-205
-209
-229
-243
-258
-287
-307
-311
-310
-304
-278
-257
-253
-258
-258
-259
-277
-296
-322
-352
-383
-418
-436
-457
-471
-458
-436
-404
-364
-318
-274
-248
-248
-239
-247
-260
-274
-279
-291
-298
-298
-296
-286
-276
-253
-233
-224
-197
-187
-186
-191
-209
-231
-263
-280
-282
-271
-261
-244
-232
-230
-219
-223
-208
-184
-216
-232
-273
-302
-312
-329
-349
-362
-356
-359
-366
-334
-302
-284
-262
-239
-233
-241
-253
-224
-236
-212
-191
-183
-173
-161
-130
-122
-81
-61
-68
-72
-60
-70
-75
-90
-115
-134
-152
-173
-209
-237
-247
-254
-248
-234
-226
-230
-228
-227
-242
-236
-226
-240
-250
-271
-270
-259
-269
-262
-250
-237
-228
-213
-186
-175
-170
-163
-163
-174
-183
-184
-192
-199
-211
-218
-229
-229
-228
-218
-206
-209
-215
-230
-223
-198
-177
-182
-184
-207
-233
-265
-292
-308
-335
-354
-360
-363
-367
-372
-370
-361
-361
-358
-364
-367
-370
-373
-398
-423
-434
-426
-397
-381
-349
-343
-330
-306
-290
-273
-265
-244
-255
-286
-302
-310
-324
-334
-333
-318
-304
-296
-291
-296
-302
-322
-345
-368
-396
-435
-463
-478
-474
-456
-452
-439
-415
-412
-394
-380
-364
-351
-347
-330
-308
-295
-285
-278
-279
-264
-245
-244
-234
-203
-186
-197
-208
-205
-209
-211
-214
-227
-243
-277
-303
-313
-317
-302
-278
-273
-270
-256
-249
-239
-238
-231
-227
-240
-264
-286
-293
-294
-299
-288
-274
-285
-305
-316
-306
-307
-298
-293
-286
-272
-258
-260
-282
-283
-278
-262
-243
-206
-181
-170
-168
-164
-138
-139
-151
-155
-175
-202
-213
-206
-200
-220
-230
-255
-285
-315
-350
-374
-368
-367
-370
-366
-368
-384
-400
-402
-410
-403
-390
-368
-365
-366
-362
-358
-369
-378
-377
-377
-367
-368
-376
-381
-381
-357
-336
-326
-318
-324
-355
-387
-402
-413
-420
-411
-400
-399
-400
-383
-361
-343
-329
-308
-300
-304
-317
-333
-357
-363
-361
-351
-351
-349
-335
-334
-322
-316
-309
-303
-304
-296
-318
-352
-380
-401
-403
-394
-369
-339
-312
-288
-277
-265
-264
-267
-250
-237
-243
-248
-256
-265
-272
-259
-257
-247
-233
-221
-219
-218
-235
-245
-249
-273
-290
-298
-302
-310
-287
-266
-263
-251
-238
-243
-255
-241
-242
-245
-241
-222
-205
-197
-197
-203
-210
-222
-211
-199
-187
-184
-194
-203
-217
-245
-271
-271
-279
-279
-271
-286
-275
-250
-222
-218
-203
-195
-199
-204
-220
-230
-233
-244
-253
-258
-265
-283
-311
-327
-317
-319
-314
-299
-298
-299
-303
-300
-285
-271
-259
-246
-247
-253
-243
-235
-213
-201
-182
-174
-167
-147
-147
-142
-145
-140
-155
-160
-166
-165
-169
-190
-189
-191
-211
-231
-231
-232
-234
-231
-223
-232
-238
-228
-215
-205
-212
-225
-226
-213
-195
-179
-173
-164
-160
-152
-147
-129
-106
-96
-104
-111
-118
-149
-164
-177
-184
-198
-211
-212
-212
-214
-219
-219
-208
-196
-161
-121
-111
-110
-117
-141
-146
-148
-152
-149
-141
-145
-164
-173
-185
-192
-193
-199
-206
-235
-273
-299
-318
-326
-330
-329
-325
-337
-344
-339
-321
-288
-263
-231
-208
-203
-225
-234
-249
-241
-222
-205
-182
-170
-166
-164
-157
-149
-158
-164
-185
-218
-248
-274
-294
-301
-296
-295
-283
-269
-257
-250
-230
-200
-173
-166
-185
-205
-237
-285
-312
-307
-307
-297
-284
-274
-276
-265
-253
-234
-198
-172
-159
-169
-193
-225
-260
-289
-300
-294
-270
-251
-232
-208
-211
-212
-209
-198
-204
-212
-220
-238
-266
-285
-293
-289
-287
-285
-266
-257
-259
-235
-216
-223
-230
-248
-268
-295
-310
-317
-319
-316
-305
-272
-265
-255
-251
-240
-226
-211
-200
-205
-213
-227
-233
-212
-204
-201
-192
-197
-209
-220
-221
-228
-238
-231
-223
-224
-229
-241
-246
-238
-233
-240
-233
-228
-206
-185
-185
-189
-202
-226
-244
-256
-256
-252
-246
-251
-260
-259
-271
-277
-280
-283
-289
-300
-308
-323
-317
-323
-325
-310
-290
-260
-248
-230
-226
-221
-226
-229
-220
-228
-238
-250
-267
-301
-330
-333
-327
-330
-334
-327
-318
-329
-340
-358
-379
-396
-411
-424
-426
-419
-417
-415
-406
-392
-388
-372
-359
-351
-319
-286
-259
-248
-265
-274
-279
-284
-281
-269
-257
-246
-232
-235
-236
-220
-217
-226
-232
-224
-228
-259
-273
-276
-264
-243
-234
-231
-224
-212
-199
-188
-183
-177
-189
-205
-221
-234
-250
-264
-271
-269
-265
-261
-260
-258
-255
-273
-271
-285
-309
-312
-309
-303
-297
-291
-282
-280
-263
-257
-245
-222
-200
-192
-191
-182
-195
-193
-198
-215
-216
-213
-216
-207
-194
-197
-194
-196
-207
-225
-238
-233
-237
-249
-256
-270
-285
-298
-285
-273
-258
-230
-224
-217
-225
-234
-233
-226
-220
-212
-212
-219
-210
-200
-198
-195
-202
-207
-219
-237
-259
-277
-280
-280
-271
-252
-233
-207
-192
-180
-165
-151
-130
-113
-112
-118
-118
-141
-163
-175
-174
-178
-171
-155
-150
-139
-125
-130
-129
-130
-125
-134
-149
-160
-174
-183
-196
-194
-196
-197
-174
-152
-137
-132
-133
-132
-128
-137
-147
-160
-169
-183
-180
-188
-191
-191
-191
-180
-177
-162
-161
-184
-199
-211
-229
-256
-257
-261
-266
-268
-260
-246
-252
-249
-239
-227
-210
-194
-202
-218
-224
-241
-254
-257
-263
-279
-278
-264
-243
-227
-223
-224
-222
-229
-241
-239
-247
-246
-259
-273
-293
-300
-300
-295
-275
-266
-261
-259
-251
-255
-254
-251
-268
-280
-301
-316
-330
-344
-351
-357
-353
-354
-359
-338
-327
-336
-348
-354
-363
-381
-387
-369
-346
-343
-335
-326
-304
-293
-286
-275
-270
-259
-265
-250
-235
-258
-264
-265
-271
-265
-255
-246
-246
-245
-247
-237
-236
-227
-220
-221
-228
-234
-221
-221
-230
-239
-247
-259
-256
-240
-231
-228
-219
-210
-225
-242
-245
-250
-258
-257
-256
-256
-253
-265
-287
-297
-297
-297
-294
-279
-265
-281
-309
-304
-306
-296
-269
-259
-260
-265
-268
-267
-253
-236
-216
-205
-231
-245
-258
-273
-281
-298
-298
-300
-300
-303
-313
-318
-339
-352
-359
-365
-372
-385
-384
-379
-364
-364
-357
-350
-350
-344
-346
-355
-363
-370
-358
-342
-326
-324
-319
-304
-300
-302
-304
-316
-334
-352
-369
-380
-377
-358
-345
-338
-335
-332
-324
-329
-341
-346
-368
-379
-390
-391
-393
-398
-396
-405
-411
-403
-396
-373
-354
-330
-313
-309
-310
-311
-310
-333
-355
-357
-366
-374
-358
-343
-328
-304
-274
-254
-245
-240
-238
-239
-233
-233
-238
-239
-254
-282
-293
-304
-309
-293
-272
-282
-290
-311
-326
-335
-343
-355
-367
-384
-412
-424
-433
-441
-441
-414
-398
-383
-361
-331
-304
-291
-286
-296
-300
-291
-284
-284
-272
-268
-273
-270
-252
-245
-245
-243
-225
-215
-207
-210
-234
-249
-258
-271
-263
-260
-249
-246
-248
-242
-258
-265
-261
-265
-275
-277
-287
-289
-289
-293
-295
-274
-268
-268
-256
-237
-229
-245
-243
-243
-231
-225
-224
-216
-219
-236
-233
-233
-223
-220
-227
-228
-229
-219
-216
-211
-212
-218
-229
-238
-252
-268
-280
-292
-308
-310
-307
-305
-308
-320
-330
-333
-314
-288
-255
-226
-214
-202
-190
-188
-158
-139
-131
-127
-136
-151
-164
-153
-142
-129
-129
-112
-101
-93
-92
-99
-98
-115
-138
-153
-169
-182
-208
-226
-247
-264
-258
-255
-259
-247
-233
-244
-252
-255
-266
-284
-283
-279
-275
-268
-272
-272
-272
-276
-271
-260
-241
-233
-230
-235
-253
-281
-300
-319
-332
-331
-319
-303
-296
-296
-298
-286
-273
-276
-287
-289
-291
-283
-283
-296
-305
-311
-310
-305
-300
-297
-295
-290
-284
-293
-316
-326
-337
-344
-350
-362
-384
-391
-394
-401
-405
-407
-404
-405
-397
-389
-377
-352
-341
-342
-336
-335
-335
-330
-336
-340
-339
-331
-331
-343
-342
-321
-297
-282
-269
-270
-259
-246
-224
-201
-189
-177
-167
-178
-163
-155
-161
-178
-213
-227
-229
-217
-195
-182
-177
-166
-164
-175
-182
-169
-164
-176
-190
-197
-213
-223
-224
-212
-199
-189
-183
-190
-194
-185
-186
-194
-198
-213
-218
-225
-231
-231
-235
-245
-238
-220
-221
-220
-222
-236
-249
-267
-276
-283
-293
-314
-327
-345
-350
-346
-344
-333
-319
-301
-305
-322
-326
-326
-325
-322
-334
-352
-369
-376
-373
-368
-360
-353
-351
-363
-381
-391
-403
-422
-438
-439
-434
-433
-427
-417
-397
-367
-345
-336
-328
-342
-352
-353
-348
-348
-350
-341
-336
-341
-359
-356
-341
-328
-312
-285
-271
-280
-287
-299
-313
-323
-329
-329
-330
-333
-322
-310
-302
-294
-278
-259
-250
-232
-223
-232
-230
-237
-262
-271
-267
-262
-246
-237
-241
-244
-243
-237
-243
-253
-257
-286
-301
-300
-302
-297
-291
-285
-277
-259
-254
-259
-247
-240
-235
-242
-248
-257
-270
-277
-275
-264
-249
-247
-258
-259
-251
-244
-238
-221
-233
-255
-270
-292
-319
-340
-338
-339
-316
-303
-285
-261
-238
-218
-209
-201
-209
-207
-215
-235
-242
-247
-266
-282
-289
-282
-277
-260
-243
-229
-219
-215
-206
-217
-208
-220
-234
-233
-240
-246
-251
-253
-241
-226
-236
-233
-220
-225
-232
-242
-239
-234
-244
-239
-240
-250
-245
-240
-238
-239
-245
-249
-257
-257
-251
-235
-216
-207
-200
-205
-207
-208
-210
-212
-221
-220
-221
-229
-237
-241
-236
-241
-246
-245
-236
-237
-244
-238
-240
-231
-229
-236
-235
-247
-250
-263
-251
-234
-218
-199
-187
-186
-181
-180
-177
-181
-166
-161
-177
-189
-203
-205
-208
-197
-190
-179
-178
-191
-207
-212
-210
-203
-192
-187
-188
-210
-219
-214
-218
-213
-192
-162
-143
-139
-139
-124
-138
-148
-137
-149
-160
-176
-189
-217
-230
-225
-233
-251
-246
-238
-240
-236
-254
-265
-284
-305
-325
-332
-334
-351
-358
-353
-358
-353
-360
-364
-358
-350
-341
-331
-315
-313
-313
-315
-313
-318
-314
-307
-302
-304
-322
-336
-350
-362
-371
-372
-370
-377
-365
-356
-347
-346
-352
-339
-336
-327
-329
-327
-327
-325
-342
-330
-329
-330
-334
-333
-330
-326
-309
-292
-268
-247
-229
-214
-216
-227
-222
-226
-221
-228
-209
-186
-167
-146
-134
-126
-131
-117
-94
-84
-103
-123
-130
-140
-145
-128
-113
-114
-129
-139
-144
-166
-163
-172
-178
-187
-204
-210
-218
-229
-230
-231
-233
-222
-209
-210
-211
-205
-194
-180
-187
-192
-198
-208
-222
-229
-241
-253
-258
-266
-256
-260
-264
-272
-283
-271
-275
-291
-300
-299
-298
-305
-308
-316
-330
-340
-338
-330
-335
-328
-326
-338
-350
-333
-323
-324
-328
-325
-331
-339
-344
-353
-356
-377
-380
-386
-390
-381
-368
-350
-331
-326
-313
-316
-338
-354
-351
-353
-362
-354
-350
-348
-352
-345
-343
-346
-332
-309
-292
-279
-272
-267
-258
-257
-256
-256
-266
-277
-262
-260
-257
-248
-244
-244
-238
-236
-238
-237
-230
-230
-232
-227
-229
-233
-229
-232
-229
-217
-209
-194
-184
-195
-199
-189
-191
-190
-186
-192
-193
-202
-202
-205
-226
-233
-230
-220
-212
-208
-213
-207
-215
-221
-211
-204
-200
-200
-193
-190
-182
-168
-166
-162
-150
-148
-142
-133
-135
-141
-143
-145
-159
-169
-187
-213
-215
-217
-222
-214
-200
-197
-209
-199
-199
-208
-215
-210
-210
-228
-250
-254
-266
-269
-255
-249
-235
-214
-201
-198
-190
-185
-180
-176
-178
-193
-194
-189
-192
-194
-177
-164
-155
-143
-145
-157
-165
-157
-166
-182
-195
-201
-204
-222
-233
-235
-246
-248
-232
-231
-226
-221
-242
-251
-256
-255
-262
-258
-248
-242
-241
-248
-244
-237
-224
-210
-186
-168
-182
-170
-150
-145
-142
-149
-137
-134
-143
-137
-141
-138
-141
-149
-153
-158
-158
-167
-183
-208
-211
-207
-199
-188
-183
-173
-167
-149
-131
-114
-107
-106
-100
-112
-111
-96
-100
-92
-89
-107
-120
-116
-107
-112
-118
-124
-130
-150
-191
-221
-228
-244
-260
-263
-274
-279
-276
-272
-269
-272
-291
-305
-305
-306
-300
-302
-313
-338
-360
-364
-363
-356
-337
-332
-325
-323
-330
-319
-309
-305
-317
-328
-333
-344
-338
-316
-305
-295
-283
-260
-252
-232
-227
-227
-212
-211
-207
-198
-191
-188
-176
-186
-197
-199
-205
-221
-237
-249
-253
-253
-265
-272
-289
-294
-294
-302
-315
-317
-320
-331
-318
-310
-323
-344
-344
-347
-354
-358
-348
-329
-312
-307
-293
-287
-280
-282
-276
-260
-260
-259
-263
-257
-260
-259
-256
-252
-242
-216
-207
-212
-200
-198
-202
-210
-221
-225
-232
-245
-264
-270
-260
-256
-253
-249
-240
-233
-221
-217
-215
-213
-231
-244
-258
-260
-259
-270
-286
-279
-262
-248
-218
-204
-212
-218
-224
-223
-224
-231
-230
-239
-241
-256
-272
-286
-290
-286
-281
-269
-259
-245
-252
-264
-293
-306
-336
-358
-364
-373
-372
-366
-361
-372
-376
-384
-376
-382
-386
-365
-358
-361
-364
-373
-381
-383
-385
-380
-365
-353
-338
-333
-333
-352
-373
-369
-364
-360
-360
-363
-365
-373
-381
-384
-362
-353
-335
-318
-308
-294
-281
-268
-252
-258
-276
-277
-281
-282
-282
-283
-295
-298
-299
-303
-298
-299
-303
-305
-288
-277
-283
-275
-288
-288
-284
-279
-267
-263
-254
-251
-261
-263
-262
-245
-233
-226
-210
-203
-207
-211
-209
-209
-219
-226
-231
-226
-233
-230
-224
-230
-259
-274
-270
-269
-261
-257
-250
-248
-245
-228
-218
-207
-197
-181
-167
-171
-172
-167
-168
-172
-175
-187
-196
-199
-211
-220
-220
-214
-215
-222
-214
-229
-244
-257
-261
-267
-271
-271
-277
-271
-282
-283
-274
-265
-257
-255
-252
-249
-242
-227
-232
-228
-221
-215
-218
-231
-241
-247
-267
-276
-278
-278
-275
-284
-293
-290
-289
-278
-252
-255
-247
-234
-245
-247
-238
-232
-242
-251
-251
-251
-254
-241
-236
-230
-215
-207
-195
-189
-199
-206
-213
-219
-220
-227
-222
-227
-233
-243
-248
-246
-239
-235
-224
-219
-220
-222
-222
-224
-223
-215
-220
-224
-241
-239
-227
-226
-218
-207
-208
-230
-242
-257
-264
-257
-253
-257
-260
-253
-241
-234
-242
-233
-226
-215
-184
-165
-168
-178
-182
-197
-216
-242
-251
-265
-271
-266
-258
-242
-243
-242
-254
-256
-271
-283
-281
-284
-283
-271
-276
-291
-299
-301
-309
-309
-283
-271
-265
-264
-256
-265
-278
-274
-267
-262
-266
-267
-273
-287
-292
-296
-293
-296
-312
-322
-326
-331
-330
-326
-325
-318
-307
-304
-297
-281
-283
-279
-277
-283
-284
-284
-294
-305
-311
-317
-314
-309
-321
-322
-319
-318
-307
-296
-295
-300
-302
-310
-316
-315
-301
-287
-282
-277
-275
-275
-276
-266
-267
-256
-258
-264
-259
-257
-236
-230
-221
-212
-221
-212
-208
-206
-209
-204
-196
-201
-224
-232
-239
-251
-247
-265
-266
-259
-244
-239
-229
-219
-225
-219
-228
-243
-253
-248
-247
-252
-254
-260
-263
-275
-278
-288
-305
-317
-319
-311
-315
-314
-319
-338
-346
-350
-351
-344
-339
-327
-335
-349
-363
-368
-364
-370
-373
-383
-384
-380
-372
-376
-378
-371
-372
-376
-378
-371
-358
-357
-359
-373
-376
-387
-411
-407
-418
-418
-417
-420
-433
-425
-407
-403
-400
-385
-384
-382
-376
-376
-378
-384
-383
-371
-365
-374
-376
-379
-367
-367
-360
-341
-331
-323
-318
-323
-332
-338
-324
-316
-303
-295
-275
-275
-282
-272
-274
-279
-271
-257
-253
-272
-275
-286
-296
-288
-276
-254
-236
-236
-238
-235
-247
-247
-238
-243
-259
-269
-274
-269
-277
-286
-280
-278
-275
-266
-265
-273
-266
-254
-251
-238
-245
-257
-258
-250
-243
-241
-233
-228
-225
-231
-223
-223
-230
-232
-243
-250
-259
-263
-255
-261
-258
-250
-242
-225
-235
-243
-247
-253
-266
-271
-260
-275
-280
-272
-265
-256
-250
-255
-255
-245
-246
-231
-239
-251
-239
-232
-225
-222
-213
-206
-198
-192
-181
-174
-172
-165
-153
-150
-158
-162
-175
-192
-203
-209
-220
-222
-224
-228
-228
-223
-218
-218
-226
-246
-260
-250
-236
-230
-223
-217
-223
-223
-230
-227
-211
-203
-201
-197
-203
-210
-203
-207
-218
-214
-213
-224
-229
-231
-228
-230
-240
-238
-233
-225
-236
-247
-250
-257
-263
-272
-279
-292
-303
-301
-293
-286
-280
-276
-269
-261
-249
-248
-239
-223
-212
-208
-208
-200
-201
-200
-194
-203
-215
-225
-225
-223
-220
-205
-194
-183
-178
-185
-198
-200
-208
-209
-197
-188
-177
-171
-161
-154
-149
-139
-144
-144
-144
-154
-167
-185
-195
-207
-219
-230
-239
-240
-267
-282
-287
-292
-300
-312
-319
-332
-337
-338
-342
-344
-335
-331
-341
-339
-327
-337
-347
-328
-323
-324
-323
-323
-310
-315
-310
-300
-299
-309
-302
-300
-307
-318
-313
-314
-315
-315
-306
-295
-298
-305
-304
-309
-307
-293
-296
-298
-288
-284
-275
-267
-262
-273
-288
-287
-280
-249
-243
-245
-238
-237
-233
-230
-222
-217
-222
-227
-217
-206
-208
-212
-211
-219
-239
-242
-232
-232
-234
-227
-226
-228
-223
-213
-199
-185
-178
-172
-175
-185
-194
-190
-198
-216
-237
-256
-261
-260
-258
-260
-256
-259
-275
-279
-276
-274
-271
-277
-275
-272
-291
-302
-308
-325
-340
-346
-333
-333
-331
-340
-348
-349
-343
-328
-329
-329
-331
-330
-334
-341
-338
-327
-339
-341
-340
-347
-347
-352
-368
-373
-366
-372
-388
-389
-370
-357
-355
-355
-347
-335
-342
-348
-343
-346
-350
-350
-341
-343
-343
-342
-358
-358
-350
-331
-314
-299
-272
-262
-259
-254
-264
-265
-264
-259
-252
-252
-243
-231
-231
-243
-237
-246
-255
-246
-246
-243
-256
-268
-271
-285
-276
-281
-277
-278
-288
-283
-276
-257
-265
-271
-278
-286
-287
-267
-255
-241
-211
-199
-187
-179
-176
-181
-173
-166
-174
-171
-172
-173
-188
-178
-181
-188
-189
-187
-187
-200
-206
-209
-205
-199
-189
-200
-202
-215
-223
-238
-252
-259
-261
-262
-270
-274
-288
-296
-284
-267
-260
-254
-246
-251
-254
-254
-249
-240
-240
-254
-265
-256
-249
-242
-229
-219
-215
-223
-216
-222
-236
-254
-254
-252
-260
-269
-278
-273
-269
-273
-266
-261
-264
-264
-263
-248
-249
-251
-256
-267
-286
-298
-295
-289
-278
-278
-273
-262
-254
-243
-241
-240
-242
-242
-237
-232
-229
-215
-194
-184
-168
-182
-184
-190
-212
-204
-210
-208
-208
-213
-214
-211
-208
-206
-200
-199
-188
-183
-178
-186
-193
-212
-218
-218
-211
-206
-194
-184
-187
-190
-189
-170
-169
-171
-165
-160
-161
-154
-152
-141
-135
-127
-126
-136
-154
-150
-130
-137
-137
-140
-147
-171
-186
-181
-184
-177
-175
-165
-159
-157
-162
-171
-166
-185
-200
-210
-213
-215
-220
-231
-250
-273
-286
-282
-299
-308
-313
-322
-334
-345
-351
-354
-374
-399
-400
-405
-409
-401
-393
-382
-371
-374
-366
-345
-321
-313
-300
-287
-293
-298
-298
-300
-312
-321
-316
-304
-284
-278
-273
-274
-274
-276
-272
-282
-293
-300
-320
-323
-339
-337
-328
-329
-312
-313
-305
-295
-295
-291
-293
-294
-281
-269
-270
-275
-265
-273
-281
-275
-269
-247
-227
-221
-230
-238
-235
-241
-241
-253
-257
-255
-268
-274
-284
-297
-296
-283
-272
-269
-270
-269
-265
-260
-249
-244
-249
-257
-264
-270
-282
-289
-293
-286
-287
-293
-304
-328
-327
-314
-311
-316
-323
-324
-325
-343
-359
-359
-352
-344
-342
-346
-347
-353
-350
-341
-329
-314
-304
-299
-303
-314
-321
-311
-303
-303
-304
-304
-317
-339
-340
-347
-348
-342
-327
-337
-354
-357
-354
-354
-374
-372
-372
-381
-409
-412
-409
-419
-410
-393
-365
-360
-357
-372
-383
-378
-365
-347
-335
-325
-331
-342
-356
-361
-357
-346
-343
-337
-321
-325
-322
-313
-309
-315
-323
-321
-331
-351
-370
-360
-359
-359
-355
-356
-360
-372
-383
-383
-371
-355
-346
-346
-337
-341
-344
-346
-344
-334
-341
-338
-330
-335
-334
-319
-309
-302
-302
-295
-295
-303
-307
-298
-286
-284
-277
-274
-265
-267
-268
-259
-263
-253
-251
-257
-263
-263
-260
-253
-238
-212
-212
-212
-191
-193
-197
-196
-194
-206
-203
-190
-197
-188
-173
-170
-162
-154
-157
-163
-157
-161
-176
-191
-203
-210
-221
-228
-239
-251
-257
-259
-261
-274
-279
-287
-299
-304
-306
-304
-306
-311
-315
-323
-329
-321
-327
-318
-325
-303
-307
-319
-308
-285
-272
-267
-257
-237
-226
-235
-236
-217
-229
-244
-240
-243
-233
-229
-228
-220
-217
-211
-205
-220
-220
-212
-206
-191
-193
-195
-194
-203
-192
-208
-211
-202
-211
-204
-191
-204
-225
-242
-246
-250
-264
-269
-272
-284
-278
-273
-276
-274
-277
-295
-285
-294
-300
-269
-247
-238
-228
-204
-187
-184
-177
-165
-172
-172
-154
-141
-163
-158
-160
-179
-181
-172
-184
-184
-161
-164
-169
-170
-172
-164
-166
-169
-166
-183
-199
-215
-240
-250
-254
-239
-257
-277
-266
-271
-266
-254
-243
-244
-262
-273
-266
-282
-297
-289
-302
-307
-314
-334
-338
-325
-323
-311
-301
-313
-324
-326
-332
-363
-377
-365
-358
-345
-357
-360
-345
-356
-351
-335
-345
-332
-320
-301
-263
-251
-238
-233
-240
-264
-289
-284
-267
-276
-267
-263
-259
-244
-256
-274
-292
-296
-281
-272
-281
-279
-288
-277
-256
-264
-242
-245
-237
-227
-248
-239
-251
-262
-232
-232
-234
-230
-236
-229
-227
-219
-199
-195
-183
-187
-184
-184
-187
-196
-206
-214
-228
-239
-248
-254
-249
-253
-248
-257
-270
-258
-258
-259
-273
-284
-301
-325
-320
-319
-322
-322
-326
-326
-321
-317
-316
-327
-331
-326
-327
-334
-333
-332
-337
-333
-317
-326
-325
-322
-319
-320
-341
-342
-353
-362
-360
-355
-352
-350
-331
-326
-338
-330
-340
-352
-356
-365
-371
-377
-361
-369
-358
-346
-348
-352
-360
-353
-341
-328
-333
-334
-333
-338
-342
-337
-319
-327
-327
-327
-333
-337
-330
-333
-339
-332
-338
-335
-339
-345
-353
-368
-366
-376
-393
-383
-379
-383
-379
-360
-338
-319
-312
-322
-320
-313
-317
-333
-321
-312
-302
-295
-292
-283
-283
-280
-264
-260
-268
-247
-239
-253
-257
-242
-235
-235
-231
-224
-230
-246
-241
-233
-235
-250
-260
-270
-287
-305
-310
-320
-325
-326
-328
-317
-324
-328
-319
-310
-302
-295
-285
-265
-249
-239
-234
-218
-190
-180
-165
-173
-160
-139
-130
-131
-132
-137
-140
-131
-136
-142
-145
-145
-151
-163
-168
-179
-189
-200
-221
-235
-253
-248
-239
-227
-219
-219
-232
-226
-216
-221
-226
-238
-235
-240
-233
-244
-241
-235
-234
-220
-215
-218
-225
-226
-233
-245
-254
-270
-282
-269
-262
-252
-248
-246
-239
-237
-236
-240
-237
-236
-239
-230
-220
-242
-239
-237
-252
-257
-264
-251
-240
-226
-221
-230
-229
-241
-256
-258
-265
-266
-259
-256
-266
-260
-249
-239
-238
-224
-204
-190
-186
-176
-171
-174
-171
-168
-161
-175
-176
-170
-172
-173
-190
-208
-209
-219
-219
-228
-227
-216
-215
-222
-233
-240
-238
-228
-220
-230
-230
-225
-234
-239
-242
-248
-261
-249
-240
-255
-253
-244
-239
-232
-230
-241
-239
-239
-241
-239
-253
-263
-267
-262
-265
-263
-256
-240
-231
-226
-226
-236
-238
-238
-241
-238
-226
-226
-239
-261
-256
-254
-259
-248
-247
-255
-245
-234
-230
-233
-240
-235
-244
-253
-254
-266
-260
-266
-271
-252
-241
-236
-240
-252
-261
-258
-265
-258
-256
-259
-256
-257
-259
-258
-257
-254
-250
-235
-224
-217
-216
-218
-213
-217
-205
-190
-188
-194
-204
-220
-217
-210
-212
-216
-211
-207
-215
-225
-227
-214
-214
-229
-238
-240
-245
-253
-255
-239
-239
-251
-256
-264
-271
-284
-285
-281
-263
-267
-258
-243
-231
-216
-242
-256
-252
-244
-251
-259
-263
-259
-256
-261
-267
-273
-277
-284
-293
-297
-295
-300
-318
-324
-346
-363
-367
-380
-386
-383
-389
-385
-380
-368
-341
-341
-330
-304
-296
-285
-277
-269
-271
-262
-245
-242
-236
-222
-217
-212
-213
-205
-208
-195
-195
-196
-196
-192
-174
-174
-178
-177
-175
-180
-188
-189
-200
-221
-226
-213
-211
-232
-233
-225
-226
-239
-233
-240
-259
-260
-266
-261
-247
-245
-248
-255
-256
-276
-291
-281
-262
-258
-265
-259
-253
-268
-271
-281
-288
-287
-275
-285
-299
-300
-293
-302
-312
-304
-309
-312
-309
-295
-288
-270
-253
-241
-241
-238
-234
-226
-222
-227
-213
-214
-217
-224
-225
-215
-217
-213
-214
-216
-212
-218
-218
-224
-219
-199
-196
-205
-199
-202
-206
-211
-211
-211
-209
-209
-206
-210
-217
-204
-209
-208
-201
-193
-193
-200
-192
-182
-169
-176
-180
-184
-187
-193
-207
-215
-223
-221
-213
-214
-220
-222
-228
-225
-212
-205
-189
-177
-180
-178
-172
-173
-156
-160
-168
-171
-173
-160
-168
-169
-174
-168
-173
-182
-183
-194
-189
-188
-188
-196
-203
-208
-220
-224
-230
-239
-243
-248
-242
-245
-258
-255
-260
-267
-275
-283
-278
-287
-291
-286
-275
-275
-278
-268
-264
-271
-259
-247
-239
-233
-241
-226
-211
-196
-182
-173
-160
-149
-156
-161
-138
-128
-128
-116
-119
-126
-138
-145
-141
-144
-157
-167
-159
-146
-142
-159
-162
-159
-166
-184
-195
-201
-195
-188
-199
-193
-192
-183
-170
-179
-187
-200
-208
-227
-233
-216
-218
-224
-226
-229
-237
-245
-252
-249
-253
-252
-254
-258
-275
-290
-298
-300
-314
-325
-326
-330
-322
-323
-315
-308
-324
-335
-319
-321
-331
-317
-310
-291
-275
-282
-287
-290
-279
-275
-280
-286
-288
-291
-287
-276
-278
-292
-290
-278
-290
-290
-295
-308
-309
-303
-304
-313
-315
-318
-311
-309
-308
-307
-292
-278
-284
-288
-277
-275
-284
-286
-282
-269
-265
-252
-235
-227
-225
-223
-211
-222
-229
-237
-244
-238
-233
-225
-222
-204
-188
-165
-156
-146
-137
-136
-118
-114
-121
-127
-127
-138
-144
-132
-140
-149
-168
-173
-167
-181
-190
-202
-219
-223
-239
-252
-265
-269
-266
-281
-292
-289
-279
-298
-318
-314
-319
-336
-341
-344
-332
-311
-315
-316
-309
-313
-318
-312
-302
-294
-301
-301
-301
-303
-306
-314
-318
-315
-307
-305
-311
-313
-327
-323
-317
-321
-317
-316
-327
-336
-316
-298
-293
-293
-288
-284
-301
-320
-318
-313
-332
-346
-354
-376
-382
-378
-378
-375
-362
-338
-321
-327
-325
-332
-337
-346
-366
-365
-354
-344
-326
-321
-310
-298
-292
-293
-298
-284
-289
-299
-304
-307
-342
-361
-359
-367
-385
-395
-385
-403
-410
-410
-400
-393
-388
-386
-386
-373
-363
-351
-348
-348
-321
-308
-294
-289
-285
-265
-251
-232
-222
-221
-222
-221
-211
-208
-208
-197
-181
-161
-164
-164
-164
-158
-160
-164
-156
-168
-169
-157
-150
-163
-182
-185
-192
-204
-210
-217
-232
-236
-254
-267
-272
-259
-255
-265
-271
-268
-262
-270
-265
-242
-241
-248
-260
-273
-276
-280
-266
-257
-259
-242
-225
-217
-215
-211
-194
-208
-210
-212
-217
-220
-228
-225
-227
-238
-253
-252
-242
-226
-231
-229
-228
-241
-256
-275
-278
-279
-280
-290
-296
-302
-288
-274
-277
-280
-292
-299
-286
-284
-290
-294
-308
-325
-321
-317
-322
-333
-330
-330
-319
-308
-315
-317
-308
-313
-331
-325
-323
-330
-336
-327
-316
-307
-306
-307
-301
-302
-282
-266
-264
-254
-256
-250
-256
-269
-263
-283
-291
-287
-283
-282
-284
-283
-289
-297
-315
-313
-302
-308
-313
-303
-296
-301
-293
-276
-264
-263
-264
-255
-258
-256
-246
-240
-245
-254
-251
-261
-268
-274
-279
-280
-294
-305
-315
-315
-313
-318
-328
-342
-358
-359
-359
-360
-361
-356
-343
-334
-326
-327
-331
-334
-342
-340
-332
-332
-336
-342
-355
-361
-349
-358
-366
-363
-352
-357
-364
-355
-397
-392
-413
-395
-526
-593
-2107
-2315
-988
-736
-488
-293
-225
-452
-381
-138
-397
-702
-277
-55
-504
-730
-639
-448
-287
-129
-92
-157
-208
-203
-364
-352
-235
-280
-313
-356
-308
-349
-307
-601
-478
-125
-348
-381
-381
-615
-578
-597
-608
-665
-773
-619
-595
-587
-749
-767
-904
-915
-1533
-2150
-1670
-1643
-1552
-1183
-1235
-1403
-1423
-1013
-1125
-1329
-881
-713
-972
-963
-1144
-1421
-1614
-1404
-1383
-1394
-301
-556
-974
-525
-157
-288
-835
-303
354
-371
-933
-619
-617
-645
-1043
-1471
-1122
-1292
-1343
-1643
-1997
-1819
-1726
-1615
-1604
-1572
-1380
-1456
-1586
-1398
-1351
-1313
-1279
-884
-669
-1031
-1293
-1826
-1766
-1166
-1190
-1539
-1770
-1310
-477
-1142
-1985
-855
-311
-916
-1131
-771
-563
-1130
-1053
-810
-1039
-880
-592
-572
-727
-716
-608
-982
-1155
-672
-734
-923
-850
-806
-771
-1023
-938
-855
-1125
-957
-808
-959
-1067
-1097
-966
-1070
-1025
-874
-924
-982
-1008
-1110
-1139
-1185
-1064
-1031
-997
-683
-718
-834
-952
-922
-893
-1036
-1084
-1024
-1062
-1053
-1071
-1088
-1078
-1106
-1083
-1023
-1017
-1003
-1149
-1218
-1197
-1170
-1151
-1146
-1019
-986
-987
-994
-1015
-990
-958
-896
-790
-715
-682
-604
-621
-487
-464
-402
-326
-286
-201
-239
-221
-268
-239
-194
-135
-110
-101
-130
-200
-237
-284
-291
-324
-291
-254
-243
-253
-305
-314
-336
-350
-338
-307
-327
-364
-385
-376
-390
-398
-363
-359
-290
-262
-271
-292
-320
-283
-274
-244
-225
-250
-262
-257
-215
-209
-210
-160
-93
-4
46
70
81
123
172
269
361
422
414
420
524
543
628
664
731
836
891
987
1018
1049
1148
1207
1287
1451
1580
1901
2062
2306
2569
2689
2894
3166
3431
3730
3998
4244
4700
4925
5629
6207
6938
7755
7928
6176
2118
-958
-3974
-5294
-5754
-5414
-5212
-6933
-7631
-7616
-6450
-4370
-1944
-163
346
51
-671
-2025
-2687
-1824
-707
94
745
2220
3113
4085
5421
6673
7292
7558
8592
9306
9130
8110
6272
3666
1486
437
98
66
64
-33
-820
-1729
-1725
-1427
-834
-197
208
-403
-1928
-3167
-3882
-3985
-3648
-2544
-1436
-426
948
2406
3635
4423
5169
5786
6250
6787
7112
6600
5369
4075
2871
2077
1943
2402
2855
2847
2595
2051
1302
752
635
565
116
-714
-1814
-3016
-4011
-4338
-4174
-3731
-2926
-1837
-682
356
1234
1759
1943
2008
2211
2537
2426
1909
783
-565
-1322
-1565
-1261
-904
-234
461
708
550
286
76
-129
-203
-212
-376
-942
-1657
-2187
-2164
-1667
-1003
-597
-233
188
357
161
-420
-924
-1325
-1413
-1222
-1029
-1061
-1226
-1283
-1114
-722
-145
469
963
1305
1352
1072
663
390
277
323
454
494
274
3
-138
-92
27
205
393
501
503
441
238
-92
-327
-324
-91
381
886
1273
1553
1753
2031
2379
2765
3300
3595
3658
3743
3748
3652
3436
3787
4267
4727
5215
5518
5896
6045
6283
6763
6884
7081
6975
6779
6120
5286
3243
871
-3077
-7679
-9958
-12143
-12025
-11441
-10249
-8714
-8524
-7543
-5586
-3030
-270
1957
2963
3312
2300
1592
1344
1825
2934
4003
4656
4904
5253
5205
5682
5901
6462
6301
5590
4509
2816
584
-2114
-4512
-6883
-8402
-9161
-8941
-8094
-7379
-6450
-5787
-4985
-3890
-2444
-843
345
1000
1010
642
206
369
1038
2010
3030
3939
4525
4836
5248
5503
5680
5485
4929
3944
2380
567
-1373
-3275
-4964
-6175
-6806
-6834
-6468
-5773
-5028
-4489
-3857
-3170
-2420
-1452
-532
69
320
255
131
197
608
1360
2305
3165
3823
4271
4510
4582
4469
4192
3549
2594
1438
45
-1399
-2796
-3986
-4848
-5334
-5401
-5137
-4637
-4059
-3510
-3012
-2559
-2066
-1463
-888
-450
-178
-103
-76
28
425
1004
1713
2386
2971
3013
2538
2035
1603
988
307
-1143
-3504
-5171
-6434
-7173
-8033
-7951
-6815
-5533
-4564
-3123
-1522
-475
35
179
820
1021
748
1
-602
-752
-718
-967
-1115
-1011
-936
-886
-1134
-1402
-2049
-2503
-2782
-2844
-3032
-3041
-2859
-2700
-2340
-1707
-821
21
656
1207
1560
1646
1526
1047
523
-49
-525
-1055
-1503
-1874
-2092
-2157
-2033
-1715
-1339
-890
-434
-44
263
611
924
1128
1211
1444
1658
1864
2007
1966
2153
2401
2684
2874
2840
2965
2959
2799
3013
3401
3947
4316
4956
5477
6179
6598
7049
7329
7256
7256
6814
5691
3076
15
-2985
-7699
-11809
-13525
-14308
-13601
-13203
-11125
-8347
-7411
-5452
-2654
298
2416
3314
4437
4835
3768
3342
3171
3214
3003
2855
3248
3403
3950
4472
5092
5149
4818
3871
2053
155
-1864
-4285
-6573
-8399
-9672
-10496
-10756
-9627
-8231
-6858
-5082
-3167
-1234
203
1816
3259
3742
3643
3296
2895
2266
1945
2057
2233
2429
2737
3185
3453
3452
3383
2830
1732
439
-1167
-2854
-4589
-6061
-7255
-8323
-8758
-8567
-7830
-6671
-5013
-3155
-1563
-124
1221
2283
2884
3236
3320
3048
2569
2204
1969
1819
1797
1920
2022
2012
2018
1915
1547
935
135
-924
-2211
-3508
-4643
-5638
-6395
-6771
-6736
-6336
-5547
-4343
-2984
-1626
-325
804
1657
2260
2712
2924
2808
2522
2200
1836
1489
1299
1243
1181
1145
1106
991
699
270
-336
-1156
-2159
-3282
-5160
-7969
-9478
-10054
-10267
-10201
-8970
-6332
-3940
-2147
132
2498
3702
4017
3860
4014
3544
2384
1003
-205
-1010
-1618
-2308
-2866
-3030
-3192
-3173
-3281
-3385
-3694
-3961
-4076
-4088
-4050
-3675
-2883
-2164
-1298
-241
866
1645
1996
2234
2271
1944
1455
751
-59
-878
-1649
-2276
-2767
-3037
-3031
-2799
-2276
-1541
-785
-79
618
1180
1537
1756
1913
1961
1782
1612
1509
1400
1264
1124
1048
997
1044
1132
1314
1334
1578
1803
1967
2331
2823
3444
4037
4595
5447
6268
6651
7411
7815
8219
8087
7751
7493
6655
4780
1788
-1294
-4214
-8401
-12376
-13676
-14057
-13253
-12781
-10344
-6926
-5814
-4541
-2130
767
2471
3179
4452
5658
4858
4319
4155
4033
3710
3225
3701
3939
4402
4746
5132
4776
3904
2519
356
-1793
-3911
-5758
-7303
-8354
-9049
-9542
-9764
-8852
-7451
-5959
-3897
-1647
518
1840
3038
4147
4415
4100
3756
3566
3173
2866
2952
3197
3147
3087
3056
2845
2324
1749
1091
45
-1189
-2687
-4201
-5754
-7023
-7783
-8196
-8004
-7283
-6139
-4712
-3033
-1226
320
1549
2613
3392
3770
3868
3866
3666
3203
2753
2347
1978
1626
1447
1397
1249
1088
823
343
-437
-1406
-2434
-3542
-4594
-5391
-5926
-6140
-5975
-5441
-4635
-3622
-2344
-982
322
1528
2556
3274
3609
3691
3547
3133
2579
2062
1575
1126
796
632
486
289
100
-128
-497
-974
-1529
-2113
-2876
-3548
-4194
-4620
-5910
-7079
-7595
-8022
-7665
-6674
-4615
-2385
-388
1455
3346
3942
4050
3641
2973
2071
825
-46
-1003
-1990
-2804
-3267
-3686
-3719
-3846
-3685
-3384
-2991
-2654
-2568
-2462
-2501
-2414
-2274
-1667
-983
-206
647
1349
1801
1901
1776
1444
799
152
-379
-957
-1524
-2066
-2451
-2749
-2895
-2779
-2390
-1772
-965
-51
803
1487
1981
2200
2248
2135
2029
1777
1525
1325
992
717
552
402
297
160
383
918
1237
1664
2044
2594
2909
3036
3397
3857
4347
4933
5535
6217
6802
7130
7482
7629
7891
7980
7843
7154
5684
2839
-733
-4450
-8205
-12473
-14829
-15257
-14764
-13512
-11878
-8292
-5570
-4143
-1927
935
3235
4421
5309
6700
6925
5858
5265
4467
3765
2820
2571
2912
3383
3997
4473
4551
3632
2351
342
-1981
-4206
-6120
-7622
-8729
-9438
-9750
-9804
-9230
-7756
-6030
-3792
-1179
1454
3526
4903
6020
6456
5999
5127
4394
3658
2908
2487
2457
2457
2231
2085
1901
1405
796
-17
-865
-1820
-2835
-4132
-5651
-7022
-8000
-8308
-8112
-7341
-6123
-4409
-2318
-183
1841
3339
4329
4932
5169
5076
4890
4559
3911
3046
2238
1551
831
283
16
-153
-276
-422
-745
-1266
-2029
-2930
-3881
-4824
-5600
-6043
-6085
-5784
-4998
-3876
-2624
-1281
87
1451
2690
3727
4485
4839
4795
4471
3864
3029
2107
1239
480
-142
-533
-728
-848
-988
-1155
-1368
-1734
-2178
-2664
-3128
-3565
-3871
-4089
-4111
-4100
-4165
-4488
-4855
-4391
-3495
-2553
-1592
-104
1378
2074
1962
1987
1874
1134
67
-637
-853
-1240
-1789
-2250
-2420
-2510
-2614
-2835
-2862
-2670
-2384
-2147
-1999
-1841
-1745
-1682
-1634
-1413
-1018
-433
117
495
747
922
849
401
-148
-573
-877
-1195
-1383
-1385
-1340
-1312
-1237
-1075
-834
-505
-115
343
792
1181
1440
1470
1353
1217
965
708
572
466
443
345
380
431
339
396
473
692
1061
1487
1993
2386
2608
3006
3314
3592
3745
4083
4916
5338
5868
6326
7010
7692
7388
7617
7688
7626
7000
5793
4044
1070
-2871
-6916
-11137
-14661
-15745
-15665
-13922
-12160
-9105
-5675
-3774
-1827
654
3371
4823
5623
6623
7500
6974
6132
5452
4501
3269
2111
1835
2074
2800
3614
4335
4027
3029
1339
-1016
-3361
-5479
-7049
-8327
-9202
-9556
-9484
-8990
-7762
-6133
-4212
-2005
531
2979
4894
6407
7301
7184
6057
4791
3683
2687
1975
1767
1915
1915
1759
1587
1307
718
40
-727
-1657
-2711
-3821
-4853
-5957
-6919
-7531
-7752
-7420
-6393
-4727
-2600
-385
1731
3432
4530
5156
5370
5217
4744
4208
3579
2830
2092
1482
922
329
-124
-411
-607
-730
-799
-958
-1375
-2114
-3037
-4053
-5026
-5702
-5938
-5707
-5072
-4033
-2710
-1297
116
1444
2578
3448
4067
4409
4453
4231
3747
2993
2035
1027
109
-618
-1075
-1225
-1205
-1161
-1169
-1260
-1458
-1834
-2293
-2774
-3225
-3616
-3819
-3789
-3554
-3127
-2522
-1798
-978
-183
229
367
469
376
-402
-1013
-1430
-1961
-2576
-2908
-2658
-2476
-2461
-2073
-1411
-1137
-899
-708
-565
-703
-989
-1118
-1354
-1621
-1746
-1842
-1830
-1656
-1483
-1251
-1057
-844
-771
-837
-916
-1022
-1238
-1435
-1452
-1488
-1465
-1347
-1059
-776
-515
-144
217
428
554
630
567
388
140
-93
-355
-558
-665
-671
-610
-438
-200
49
337
601
768
815
887
934
967
976
1051
1100
1169
1295
1674
1959
2170
2561
2749
3147
3261
3383
3674
3906
4268
4435
4887
5675
6360
6776
7385
8134
8315
8078
7276
6557
4372
701
-2991
-6671
-10303
-14165
-15448
-15008
-13666
-12092
-9285
-5239
-2819
-1095
999
3586
4738
4959
5407
6096
5717
4576
4079
3383
2712
1834
1750
2276
2935
3832
4424
4554
3884
2481
322
-2104
-4399
-6439
-7974
-8898
-9100
-8853
-8236
-6879
-5228
-3543
-1721
418
2437
3784
4770
5502
5507
4561
3464
2605
1849
1180
1058
1505
1986
2361
2632
2746
2373
1594
605
-591
-1934
-3275
-4463
-5543
-6377
-6866
-6959
-6649
-5787
-4438
-2781
-945
893
2465
3447
3985
4100
3792
3164
2564
2099
1702
1438
1400
1480
1444
1347
1236
1053
691
268
-211
-859
-1714
-2661
-3602
-4521
-5213
-5523
-5424
-4920
-3985
-2749
-1397
-84
1089
1984
2506
2729
2705
2514
2210
1904
1579
1208
882
657
493
371
376
433
441
336
155
-167
-737
-1458
-2242
-2997
-3610
-3947
-3942
-3594
-2996
-2211
-1337
-509
221
816
1104
1155
887
189
-500
-1506
-2587
-3237
-3560
-3529
-3366
-2817
-1971
-1365
-1215
-934
-714
-825
-1121
-1356
-1203
-1222
-1295
-1187
-1029
-778
-683
-639
-462
-310
-255
-384
-630
-917
-1293
-1809
-2256
-2481
-2546
-2339
-2018
-1534
-971
-431
74
352
523
642
662
529
346
206
57
-174
-456
-638
-752
-792
-741
-567
-253
73
337
556
710
758
695
569
492
467
518
671
954
1334
1642
1757
1800
1925
2106
2183
2243
2344
2470
2494
2429
2579
2848
3366
3954
4659
5702
6759
7925
8428
8771
8687
8399
7596
6344
4591
1995
-1138
-4909
-9047
-12837
-14298
-14600
-13638
-11779
-8541
-4940
-3339
-1903
15
1693
1771
1469
1983
2803
2709
2726
3693
4128
4101
3549
3626
3954
4325
5091
5710
5833
5182
3814
1577
-1003
-3578
-5748
-7424
-8431
-8477
-7940
-6980
-5614
-4331
-3400
-2632
-1699
-822
-219
486
1401
1844
1703
1561
1571
1548
1435
1841
2727
3600
4354
5025
5297
4799
3667
2128
375
-1481
-3065
-4207
-5016
-5448
-5547
-5423
-5173
-4748
-4155
-3463
-2670
-1730
-822
-134
456
869
992
889
863
1023
1292
1782
2542
3345
3861
4116
4071
3661
2856
1855
834
-259
-1301
-2176
-2858
-3442
-3912
-4212
-4370
-4358
-4110
-3595
-2937
-2232
-1536
-1002
-678
-501
-375
-265
-91
268
760
1305
1897
2492
2935
3117
3089
2856
2422
1868
1311
772
149
-481
-1083
-1661
-2187
-2608
-2840
-2924
-2893
-2714
-2458
-2187
-1949
-1760
-1684
-1638
-1643
-1522
-1318
-946
-1006
-1495
-1640
-1701
-1739
-1939
-1649
-1219
-1195
-1388
-1143
-865
-1077
-1292
-1311
-966
-878
-830
-571
-386
-221
-392
-725
-1055
-1329
-1541
-1724
-1802
-1783
-1858
-1943
-1905
-1840
-1783
-1611
-1386
-1207
-1004
-736
-414
-369
-405
-388
-378
-374
-357
-158
73
233
341
368
332
221
67
-132
-253
-247
-205
-128
-40
110
201
255
319
334
398
513
682
872
1030
1145
1151
1113
1230
1430
1531
1686
1931
2313
2675
2961
3439
3988
4459
4909
5343
5979
6583
6933
6996
7165
7098
6817
6210
5700
4920
2531
-389
-3883
-6576
-9628
-12007
-12256
-11759
-10128
-8648
-5876
-3540
-2375
-1768
-1091
-494
-867
-483
44
1446
2060
3013
4325
4769
5467
5324
5762
5851
5791
5776
5342
4822
3708
2172
-19
-1997
-3908
-5299
-6069
-6159
-5523
-5102
-4473
-3880
-3464
-3462
-3602
-3472
-3380
-3207
-2678
-1610
-654
225
1144
2027
2734
3218
3932
4626
5101
5326
5262
4780
3846
2661
1366
68
-1101
-1939
-2482
-2756
-2741
-2659
-2668
-2884
-3164
-3523
-3938
-4133
-4060
-3790
-3434
-2852
-2117
-1391
-678
91
879
1535
2132
2736
3192
3400
3403
3148
2661
1967
1276
688
186
-133
-319
-441
-615
-845
-1163
-1620
-2158
-2670
-3109
-3443
-3574
-3467
-3207
-2853
-2393
-1882
-1364
-807
-173
439
959
1416
1778
2000
2046
1991
1865
1672
1467
1332
1259
1198
1178
1117
966
641
191
-360
-1003
-1627
-2163
-2576
-2882
-3044
-3058
-2940
-2761
-2510
-2221
-1933
-1616
-1279
-920
-611
-366
-179
-231
-704
-1202
-1842
-2237
-2302
-1995
-1462
-975
-407
4
139
-225
-577
-1126
-1545
-1824
-1907
-1662
-1559
-1271
-1072
-1030
-1123
-1359
-1481
-1549
-1539
-1546
-1545
-1597
-1667
-1858
-2078
-2090
-2012
-1779
-1455
-1008
-515
-183
-29
-42
-241
-410
-559
-556
-441
-222
56
219
290
225
87
-155
-360
-473
-439
-294
-115
107
231
288
247
131
57
42
132
280
480
686
867
922
902
931
1045
1231
1490
1858
2324
2687
3074
3393
3734
3891
4059
4514
5217
5766
5982
6362
6346
6168
5652
5532
5228
4511
2924
1059
-1220
-3513
-5756
-8171
-9115
-9768
-9071
-7778
-5829
-3675
-2982
-2514
-2433
-2285
-2800
-2923
-2522
-1531
-467
605
2768
3856
5169
5388
5589
5474
4772
4660
4235
4047
3548
2986
1979
836
-454
-1446
-2137
-2772
-2850
-3090
-3086
-3120
-3261
-3596
-4376
-4988
-5538
-5710
-5382
-4355
-3108
-1809
-515
615
1451
1832
2166
2281
2181
2091
2146
2309
2349
2378
2330
2132
1706
1313
1003
715
504
249
-84
-678
-1364
-2089
-2820
-3450
-3857
-3972
-3851
-3432
-2787
-2079
-1503
-1080
-837
-809
-823
-777
-643
-437
-121
294
706
1027
1334
1544
1585
1574
1506
1396
1200
1012
824
504
129
-245
-584
-875
-1036
-1043
-942
-823
-703
-633
-708
-864
-1094
-1351
-1592
-1731
-1684
-1491
-1180
-791
-432
-170
3
97
102
82
70
75
88
94
133
164
185
199
228
273
314
370
414
421
360
208
-55
-382
-725
-1033
-1303
-1448
-1503
-1469
-1546
-1956
-2590
-3380
-3759
-4004
-4123
-3899
-3305
-2393
-1614
-873
-414
-307
-470
-519
-614
-821
-898
-819
-456
-338
-303
-441
-667
-808
-1047
-1279
-1444
-1482
-1465
-1576
-1721
-1801
-1872
-1857
-1774
-1577
-1282
-848
-476
-293
-330
-450
-618
-864
-1002
-1009
-843
-595
-275
21
191
256
226
145
47
-9
23
111
277
429
550
589
556
465
323
260
255
317
388
527
582
596
626
741
885
1031
1335
1678
2141
2577
3014
3420
3711
3972
4228
4577
4891
5090
5135
5203
5130
5043
4912
4799
4628
4033
2847
1313
-367
-1797
-3330
-5056
-5957
-6480
-5832
-4781
-3347
-2247
-2438
-2723
-3301
-3718
-4387
-4696
-4538
-3864
-2829
-1329
438
1621
2716
2957
2933
2417
1939
1859
1668
1689
1805
1994
2176
2266
2356
2355
2080
1763
1333
801
281
-203
-706
-1364
-2139
-2829
-3393
-3598
-3447
-3105
-2806
-2530
-2259
-2122
-2179
-2324
-2488
-2710
-2825
-2623
-2100
-1419
-638
122
749
1116
1315
1390
1276
1127
1051
1033
1085
1175
1314
1399
1380
1361
1214
955
623
290
-18
-369
-718
-1071
-1411
-1724
-1935
-2057
-2080
-1987
-1803
-1590
-1416
-1267
-1207
-1241
-1316
-1385
-1419
-1391
-1222
-931
-558
-118
289
595
750
804
813
756
657
573
535
501
522
621
713
768
755
691
574
453
352
228
76
-96
-267
-417
-552
-644
-715
-783
-814
-806
-796
-794
-810
-874
-993
-1131
-1235
-1294
-1301
-1239
-1120
-974
-801
-636
-531
-484
-477
-484
-476
-461
-402
-433
-628
-863
-1109
-1426
-1588
-1547
-1597
-1730
-1629
-1245
-1027
-1013
-1045
-1213
-1356
-1330
-1217
-1290
-1354
-1206
-923
-789
-793
-931
-1139
-1198
-1204
-1271
-1445
-1523
-1429
-1281
-1143
-1053
-1015
-896
-634
-403
-277
-176
-40
27
62
67
-3
-118
-150
-99
-66
-40
9
36
-21
-109
-212
-319
-372
-373
-353
-313
-234
-107
25
95
118
112
116
180
258
297
339
451
637
798
918
973
1021
1121
1288
1420
1451
1431
1391
1450
1512
1559
1548
1572
1734
1985
2226
2321
2338
2296
2298
2232
2126
1905
1768
1756
1883
2031
1945
1878
1692
1678
1167
230
-1020
-2100
-2268
-1966
-1051
-487
-192
-167
-63
-40
-527
-1415
-2573
-3382
-3708
-3294
-2623
-1824
-1039
-422
-34
-91
-480
-1024
-1510
-1759
-1819
-1762
-1468
-998
-272
375
754
775
606
443
410
456
447
392
339
438
525
652
666
588
460
387
384
336
239
61
-190
-515
-789
-1038
-1223
-1345
-1343
-1238
-1074
-907
-824
-858
-999
-1163
-1347
-1485
-1538
-1466
-1285
-1033
-730
-448
-262
-189
-197
-277
-416
-519
-546
-498
-376
-197
-41
84
195
247
249
188
75
-61
-168
-188
-142
-91
-65
-32
15
81
148
203
209
167
130
120
101
39
-57
-150
-232
-296
-317
-316
-291
-274
-262
-276
-340
-444
-561
-683
-790
-859
-913
-919
-890
-861
-822
-805
-823
-842
-830
-792
-743
-654
-551
-437
-310
-242
-146
-116
-64
-29
-41
-6
-47
-19
-70
-165
-233
-338
-386
-546
-622
-668
-671
-666
-740
-819
-913
-914
-935
-982
-1072
-1101
-1071
-983
-897
-883
-907
-886
-804
-743
-685
-659
-598
-515
-380
-287
-243
-216
-187
-127
-78
-42
-40
-32
-31
-24
-17
-90
-165
-248
-297
-307
-335
-358
-432
-450
-425
-478
-525
-577
-622
-626
-594
-596
-549
-465
-409
-324
-205
-127
-73
24
103
180
258
306
310
335
349
328
307
270
187
122
41
-55
-109
-147
-200
-201
-175
-172
-144
-110
-37
7
59
105
139
187
234
268
310
368
402
457
516
568
627
683
728
759
748
733
716
691
642
600
533
425
322
243
238
264
296
293
281
277
265
211
134
6
-136
-243
-305
-312
-307
-283
-253
-178
-131
-166
-259
-389
-545
-662
-780
-915
-1021
-1069
-1058
-1018
-996
-1010
-1046
-1066
-1050
-1029
-1023
-1025
-985
-917
-842
-806
-783
-754
-726
-672
-631
-585
-537
-485
-419
-352
-278
-229
-208
-195
-182
-189
-206
-238
-282
-320
-323
-318
-318
-304
-266
-227
-206
-192
-220
-270
-310
-350
-395
-405
-417
-408
-397
-387
-353
-332
-305
-259
-180
-115
-86
-76
-82
-99
-118
-133
-143
-137
-117
-79
-52
-31
-27
-50
-76
-120
-159
-180
-202
-221
-248
-258
-287
-332
-369
-397
-406
-416
-402
-389
-359
-325
-304
-281
-252
-230
-213
-188
-170
-148
-119
-86
-70
-89
-100
-99
-110
-127
-130
-138
-172
-214
-277
-347
-413
-477
-537
-573
-597
-600
-605
-622
-625
-621
-602
-596
-582
-581
-581
-565
-545
-538
-556
-567
-582
-599
-622
-647
-638
-603
-574
-539
-511
-504
-497
-506
-507
-517
-556
-559
-540
-500
-480
-447
-413
-379
-340
-297
-255
-246
-227
-200
-183
-203
-230
-237
-256
-277
-288
-321
-353
-392
-406
-396
-403
-413
-398
-371
-342
-324
-296
-273
-271
-260
-247
-255
-251
-223
-221
-194
-129
-73
-22
30
88
130
157
159
138
111
43
-35
-125
-205
-264
-301
-311
-312
-288
-254
-217
-182
-169
-164
-173
-183
-207
-215
-201
-180
-141
-112
-63
-24
19
60
105
157
202
233
251
251
216
152
95
52
2
-47
-80
-99
-102
-97
-126
-153
-173
-208
-253
-280
-302
-343
-362
-380
-415
-464
-494
-513
-528
-529
-514
-478
-428
-372
-323
-293
-280
-282
-289
-304
-311
-313
-327
-328
-321
-327
-349
-347
-341
-340
-355
-365
-375
-389
-430
-459
-498
-538
-573
-612
-627
-639
-652
-649
-620
-600
-585
-535
-478
-434
-404
-374
-351
-338
-313
-292
-273
-247
-253
-269
-258
-255
-264
-271
-264
-265
-258
-277
-270
-252
-265
-282
-295
-312
-322
-330
-350
-345
-330
-322
-314
-329
-350
-366
-373
-378
-358
-320
-292
-238
-179
-142
-112
-87
-72
-59
-66
-69
-71
-78
-87
-97
-106
-114
-115
-125
-138
-155
-176
-195
-237
-272
-307
-344
-382
-416
-442
-468
-497
-499
-478
-434
-397
-369
-318
-274
-252
-224
-226
-235
-252
-262
-271
-299
-307
-302
-277
-270
-254
-254
-275
-288
-294
-306
-334
-354
-374
-406
-437
-470
-494
-525
-531
-536
-535
-522
-491
-460
-443
-427
-433
-461
-483
-482
-482
-463
-443
-433
-411
-409
-400
-369
-344
-320
-298
-269
-275
-273
-274
-275
-274
-278
-272
-267
-240
-206
-153
-80
-22
-1
26
36
35
37
31
35
36
22
-9
-30
-59
-83
-96
-111
-129
-148
-168
-178
-193
-186
-199
-222
-242
-269
-280
-271
-252
-231
-202
-168
-129
-93
-45
-10
20
54
93
117
119
104
76
36
-1
-58
-111
-152
-167
-163
-157
-153
-143
-139
-152
-169
-200
-231
-271
-298
-321
-355
-376
-379
-383
-368
-328
-288
-258
-231
-210
-206
-218
-232
-254
-297
-356
-400
-438
-462
-475
-477
-450
-429
-398
-376
-355
-354
-336
-311
-308
-312
-298
-279
-266
-246
-220
-175
-132
-91
-64
-41
-40
-54
-85
-141
-189
-243
-295
-335
-363
-388
-409
-421
-443
-454
-456
-441
-419
-392
-385
-373
-342
-327
-322
-324
-348
-355
-336
-296
-263
-225
-169
-132
-107
-79
-47
-38
-47
-79
-130
-162
-193
-213
-220
-242
-258
-247
-216
-187
-175
-139
-117
-127
-141
-160
-188
-203
-217
-251
-296
-317
-344
-372
-363
-349
-314
-265
-227
-204
-193
-189
-204
-233
-260
-285
-302
-310
-316
-299
-295
-300
-286
-258
-228
-190
-156
-123
-93
-97
-107
-124
-163
-211
-256
-281
-309
-317
-328
-344
-349
-358
-357
-377
-397
-413
-425
-443
-470
-488
-488
-486
-471
-419
-350
-305
-265
-238
-225
-218
-214
-204
-218
-261
-282
-300
-325
-342
-370
-377
-382
-394
-427
-429
-417
-427
-429
-427
-422
-435
-446
-448
-452
-452
-427
-411
-392
-350
-289
-248
-203
-179
-164
-142
-137
-131
-121
-111
-114
-135
-140
-139
-132
-125
-103
-87
-81
-79
-95
-114
-131
-152
-186
-217
-235
-261
-291
-307
-294
-274
-254
-222
-177
-153
-151
-133
-104
-109
-126
-142
-163
-186
-208
-229
-243
-250
-236
-217
-215
-200
-182
-174
-184
-205
-216
-240
-266
-291
-306
-326
-348
-352
-335
-322
-317
-311
-294
-288
-266
-254
-254
-249
-270
-284
-295
-309
-313
-307
-297
-265
-246
-216
-174
-155
-140
-124
-143
-177
-202
-239
-268
-296
-320
-349
-378
-405
-415
-426
-450
-465
-467
-452
-431
-420
-419
-408
-401
-398
-406
-402
-404
-415
-413
-405
-365
-328
-298
-267
-239
-226
-227
-223
-236
-261
-278
-307
-336
-361
-362
-338
-306
-264
-241
-213
-188
-174
-172
-184
-204
-238
-271
-307
-316
-303
-264
-233
-200
-151
-109
-73
-60
-51
-60
-70
-91
-120
-151
-180
-205
-222
-206
-205
-197
-174
-153
-135
-119
-115
-126
-138
-145
-149
-173
-206
-241
-277
-297
-314
-303
-276
-247
-198
-144
-96
-59
-36
-24
-40
-75
-102
-152
-200
-234
-254
-250
-234
-224
-225
-219
-204
-207
-203
-197
-216
-255
-310
-354
-408
-461
-501
-516
-514
-487
-425
-345
-270
-196
-127
-85
-49
-44
-51
-70
-101
-147
-189
-215
-244
-252
-248
-228
-220
-206
-201
-203
-206
-225
-250
-286
-322
-360
-394
-432
-453
-457
-440
-401
-344
-285
-220
-156
-105
-68
-77
-84
-104
-130
-170
-223
-257
-303
-331
-341
-349
-334
-308
-275
-255
-225
-191
-164
-163
-178
-197
-214
-223
-227
-235
-230
-203
-177
-124
-78
-43
-20
-2
-2
-24
-43
-68
-117
-172
-202
-224
-253
-287
-310
-322
-323
-297
-259
-233
-210
-204
-222
-249
-299
-319
-335
-351
-340
-311
-282
-254
-207
-171
-152
-147
-151
-173
-210
-229
-245
-296
-344
-374
-391
-401
-401
-381
-352
-332
-320
-319
-323
-322
-331
-338
-347
-353
-358
-358
-341
-315
-293
-277
-244
-226
-214
-211
-209
-219
-245
-285
-337
-374
-405
-427
-444
-451
-458
-460
-459
-438
-413
-395
-379
-368
-355
-327
-283
-235
-196
-179
-161
-166
-167
-171
-170
-158
-155
-169
-196
-225
-242
-267
-302
-341
-361
-368
-390
-402
-409
-414
-419
-409
-382
-336
-290
-250
-204
-164
-139
-114
-106
-123
-130
-121
-104
-88
-70
-60
-53
-45
-38
-29
-20
-39
-49
-52
-93
-136
-165
-195
-209
-216
-212
-195
-170
-140
-121
-106
-91
-92
-103
-102
-127
-129
-155
-173
-199
-224
-257
-262
-291
-291
-331
-211
-268
-545
-324
-363
-261
-400
-476
-366
-478
-276
-407
-451
-437
-468
-426
-450
-470
-439
-347
-309
-281
-289
-311
-319
-327
-334
-356
-407
-396
-359
-328
-326
-339
-339
-344
-380
-426
-474
-522
-529
-485
-434
-395
-364
-309
-257
-247
-237
-255
-251
-236
-228
-236
-225
-213
-203
-214
-239
-300
-298
-350
-425
-313
-307
-280
-392
-384
-291
-302
-271
-352
-360
-336
-282
-241
-243
-218
-163
-106
-101
-145
-180
-207
-236
-261
-308
-367
-362
-298
-256
-241
-248
-244
-228
-229
-263
-317
-348
-333
-297
-260
-227
-194
-151
-119
-112
-111
-108
-97
-91
-90
-81
-98
-113
-116
-131
-167
-222
-263
-286
-313
-319
-322
-323
-326
-325
-314
-318
-322
-317
-314
-337
-367
-384
-395
-386
-346
-280
-217
-155
-95
-67
-60
-71
-90
-118
-156
-216
-267
-301
-347
-378
-419
-463
-504
-535
-541
-546
-552
-555
-552
-543
-537
-519
-486
-461
-440
-403
-365
-329
-286
-242
-195
-129
-74
-36
9
41
46
27
12
-15
-58
-101
-144
-196
-253
-310
-355
-398
-428
-459
-489
-494
-492
-471
-443
-414
-390
-376
-380
-379
-363
-354
-334
-291
-231
-188
-156
-113
-88
-80
-87
-91
-97
-130
-140
-159
-192
-217
-239
-259
-286
-311
-312
-310
-307
-297
-291
-297
-300
-297
-289
-292
-292
-277
-258
-245
-225
-202
-174
-173
-178
-182
-170
-176
-199
-210
-230
-247
-250
-273
-284
-293
-300
-295
-309
-309
-322
-330
-333
-349
-366
-378
-398
-398
-389
-391
-377
-373
-369
-353
-341
-329
-309
-288
-286
-293
-299
-312
-347
-361
-368
-375
-377
-388
-385
-381
-377
-364
-331
-306
-284
-261
-226
-206
-194
-186
-175
-178
-208
-223
-225
-222
-206
-184
-182
-175
-176
-177
-186
-186
-217
-257
-274
-307
-347
-398
-427
-447
-486
-502
-483
-459
-430
-384
-328
-299
-282
-257
-261
-274
-284
-293
-291
-304
-301
-265
-230
-215
-187
-168
-163
-155
-144
-130
-143
-160
-184
-207
-213
-234
-236
-238
-249
-230
-193
-155
-136
-110
-113
-122
-132
-153
-170
-197
-215
-220
-233
-254
-263
-275
-285
-295
-295
-302
-298
-289
-289
-305
-334
-365
-409
-444
-458
-451
-428
-404
-381
-369
-357
-354
-337
-321
-311
-301
-300
-305
-333
-358
-369
-377
-383
-377
-367
-347
-333
-308
-288
-272
-259
-244
-235
-244
-258
-275
-283
-305
-334
-342
-343
-361
-382
-399
-402
-405
-416
-421
-408
-395
-383
-356
-332
-332
-315
-305
-305
-292
-269
-253
-234
-226
-220
-199
-187
-184
-185
-182
-197
-212
-224
-225
-214
-219
-221
-229
-240
-250
-259
-260
-262
-305
-320
-307
-297
-287
-289
-284
-263
-244
-230
-220
-201
-185
-172
-153
-151
-134
-107
-111
-108
-92
-71
-70
-70
-60
-64
-81
-105
-146
-187
-236
-278
-306
-337
-364
-386
-400
-425
-441
-451
-434
-405
-397
-371
-343
-305
-272
-232
-178
-127
-82
-48
-9
27
35
31
16
-6
-42
-101
-145
-186
-233
-272
-303
-329
-335
-341
-350
-352
-355
-366
-354
-343
-340
-337
-338
-345
-344
-325
-314
-291
-250
-218
-195
-197
-208
-213
-219
-224
-222
-235
-243
-253
-269
-282
-289
-308
-332
-323
-325
-334
-338
-344
-350
-358
-380
-405
-421
-426
-411
-399
-382
-347
-322
-306
-277
-262
-261
-261
-261
-252
-256
-258
-258
-257
-284
-259
-270
-273
-308
-264
-306
-276
-354
-308
-327
-384
-1117
-1877
-878
-1185
-663
-382
-481
-11
-780
-485
-724
-1230
-653
-993
-614
-345
-610
-86
-137
-169
-148
-438
-603
-777
-740
-817
-570
-503
-469
-41
-208
-58
23
-380
-197
-460
-553
-345
-627
-339
-371
-395
-2
-444
-343
-302
-671
-437
-626
-599
-390
-541
-340
-380
-406
-359
-603
-482
-492
-657
-498
-490
-402
-340
-362
-351
-368
-253
-266
-375
-376
-301
-323
-377
-326
-352
-427
-423
-376
-414
-423
-363
-405
-442
-434
-444
-410
-457
-408
-388
-503
-466
-388
-521
-437
-323
-380
-524
-688
-383
-579
-341
-467
-704
-333
-511
-614
-513
-455
-500
-514
-325
-468
-415
-319
-436
-559
-460
-123
-282
-320
7
-248
-238
-77
-287
-213
-230
-176
-279
-468
-96
-298
-518
-146
-272
-324
-148
-326
-324
-282
-291
-456
-452
-16
-222
-506
-332
-175
-241
-497
-394
-315
-458
-311
-188
-526
-612
-295
-321
-705
-413
-322
-815
-396
-94
-166
-350
-428
-222
-194
-338
-328
-335
-428
-167
-191
-515
-235
-188
-518
-510
-328
-659
-783
-266
-364
-712
-708
-190
-266
-433
-512
-394
-222
-765
-452
-379
-661
-254
-168
-666
-868
-320
-372
-597
-112
-255
-634
-619
-599
-428
-494
-913
-797
-172
-277
-639
-447
-478
-213
-496
-596
-82
-567
-336
-237
-320
-380
-440
345
-465
-904
134
444
-318
-621
-515
-162
170
-120
-308
-85
-160
-265
-220
-296
-456
-412
-80
-415
-14
174
-364
-306
-188
-838
-446
383
171
192
-292
-316
341
48
-364
-36
-193
-689
145
699
-462
-337
-42
272
206
-1180
-420
408
-183
-130
-315
162
684
-124
-738
639
523
-1169
309
87
-854
519
138
-503
-305
156
471
-807
-623
-396
-25
-151
-1306
-699
-6
59
-7
-228
-569
-448
-121
102
-634
-1094
-517
924
-67
45
98
-332
993
-515
-103
161
-706
550
-219
-708
355
47
-624
470
580
-1056
-889
30
-167
-734
-1304
-1106
-186
-117
-593
396
-137
-603
92
-369
-778
-1092
-178
-163
-613
-839
-381
492
123
-515
341
226
-392
-129
-1092
-28
-124
-959
-884
-300
999
127
-788
-905
794
294
-1258
-672
-1473
184
-718
-981
-140
67
656
-433
122
-892
-393
922
-1188
-1046
468
-305
-464
139
156
-474
106
892
-214
-944
-509
127
-802
-435
-478
-788
605
748
-142
-31
404
185
-617
-295
-682
-590
136
423
266
-648
965
-100
-24
92
-492
272
254
-324
-1447
-44
505
381
1285
-347
238
-423
52
333
-810
-104
-143
1088
249
73
495
-20
-467
-357
20
-165
-693
-132
1306
220
-627
137
-429
22
-288
-1189
541
1017
174
-358
-477
14
908
53
-556
-148
998
556
120
920
-237
-808
910
493
299
-782
266
415
-79
783
-915
-293
713
951
422
-1304
-422
-305
780
419
-1125
-65
267
1934
576
-1414
-443
1442
1170
-1150
-1000
1047
1664
548
-1074
-825
1757
397
-653
-182
404
351
-1276
675
461
-905
-319
487
-330
-526
-185
662
-755
-1363
903
1146
-18
117
-257
-228
1679
5
-1415
-370
1346
674
-260
121
724
1156
-1141
150
1338
-658
-343
197
-437
-224
837
540
-273
-814
-36
1219
-619
-372
24
-295
404
356
-265
134
871
205
-533
620
799
-710
246
585
103
1015
317
-769
743
699
-77
-255
-581
-99
469
63
-1074
203
1256
-9
611
-935
-308
265
-373
80
-931
491
873
435
542
-1019
-64
410
777
-179
-835
370
175
975
-598
-72
595
16
-178
-315
613
-1185
-50
101
161
-267
-166
635
447
-598
-1433
1104
-118
-395
-1407
-56
1932
-876
-1387
681
1003
-551
-1172
137
-164
-85
759
-1495
755
450
-793
-436
355
59
-901
99
52
1333
-1341
-1619
2242
-151
-1537
80
774
-203
-918
-483
890
672
-680
-90
410
-956
-452
1007
277
-794
-1168
229
1066
-699
-867
-318
-79
-623
-570
-382
-384
-637
-836
627
-96
-617
-1014
-673
724
-675
-1436
-498
739
-97
-397
-1468
168
94
-120
302
-1643
-642
783
1650
-1125
-2047
-185
2284
439
-1212
-1335
-577
1498
1065
-1790
-1251
1012
354
-1062
-1048
1288
-123
-469
-1404
-671
979
-693
-811
-879
212
92
-664
-878
-157
173
-476
-814
56
-1104
-225
1532
-2161
-1195
608
1546
-936
-2970
430
661
315
-1678
-1772
464
264
-495
-943
-1048
-729
395
-212
-1226
-846
-204
914
-270
-2110
100
732
-1491
-101
44
-841
-44
-239
-682
38
797
-1000
-1235
995
-1207
-1035
403
-1047
-1048
482
-870
-1360
337
-70
-863
-804
177
-1611
-528
726
-1661
-439
965
-600
-636
611
-438
-872
-240
-859
-18
-89
-341
-1027
-351
1552
394
-1929
-1328
623
555
-210
-1164
-1370
463
1062
-56
-1162
-749
22
721
-302
-590
-1259
-504
1605
35
-500
-407
73
570
81
-754
-885
-26
37
-779
399
-45
-1374
654
-153
-33
-493
-920
-1400
386
-699
-971
120
-838
-595
-573
236
-613
-1235
-466
-405
-19
-1518
-971
1112
-220
-456
-1144
-876
806
-445
-1505
-1261
820
666
-2154
-190
859
-454
-1335
-1153
769
84
-2266
-441
270
-649
22
-741
-957
-674
450
-258
-770
-1497
107
782
-999
-1127
-103
1095
-718
-1501
-884
960
208
-381
-1349
-1793
1963
852
-1727
-947
81
-648
515
-643
-680
-719
-303
958
-234
-2481
-1045
1782
-155
-1326
-2387
730
256
-1270
209
-1208
-385
17
-483
263
-1114
-1924
1531
-207
-598
-42
-1490
988
948
-800
-1069
-762
1258
429
-2005
-517
1303
110
-1192
169
-227
-957
-463
-291
305
-967
-1042
696
1338
-1748
-2053
1476
355
-1085
-1040
-104
613
-867
-433
431
-1014
1418
-1047
-829
950
-1982
916
-247
-1805
-467
1434
304
-2397
-678
864
644
-1511
-1188
-33
-221
436
-1037
-794
-362
-954
1290
-1234
-1511
-513
468
-237
-1265
-839
105
141
-754
-1085
140
341
-1815
798
267
-1233
-590
-435
1234
-1511
-1699
866
909
-1288
-1305
23
-606
305
129
-1006
-1265
613
-354
-632
-399
-1468
-757
1044
112
-2101
-521
315
226
-419
-874
-1228
480
838
-1440
-1119
-85
257
-589
-580
-457
429
-661
-861
-315
65
-540
-431
60
-1690
481
172
-1351
-496
97
-309
-1097
-85
-128
-202
19
-638
-792
460
-592
-166
-1192
-851
1335
-446
-739
-801
351
225
-597
-354
-21
-424
-622
-325
-63
-130
-847
538
-910
-952
765
-343
-715
-1736
1128
320
-1592
499
275
-662
-425
357
-740
76
-730
-463
551
-703
481
-11
-784
128
911
-494
-1047
333
-768
258
-567
-1414
633
376
-491
-1159
-264
931
-319
-1360
-752
605
-546
-402
-633
-278
904
-1336
-73
358
-371
-931
70
1291
-1995
40
682
-151
-361
-361
-35
207
-767
-1789
1229
-28
-1847
328
484
-1144
-670
510
-621
-583
-373
-1563
-381
610
-621
-1261
-69
-158
-233
-120
-959
-408
-679
25
-559
-138
228
-1703
-73
1111
-349
-857
-326
-147
17
-822
-659
-1146
486
-496
-1434
391
-646
-378
541
-780
-2135
-269
288
-1110
-676
-1132
-298
562
-679
-522
-731
-696
-722
16
-259
-2176
-176
1197
-421
-1619
109
676
-597
-510
233
-483
-662
31
296
-79
-1397
567
167
-839
205
-1293
160
-75
-1063
323
-936
262
-286
-467
407
-1119
224
393
-1048
-634
103
-244
-619
-107
263
-583
435
467
-958
-417
287
466
-693
-165
-461
-477
918
44
-1264
-662
887
-435
-1060
-327
-157
88
-99
-663
-468
243
473
-444
-1294
-136
472
-258
-558
-387
-967
1187
-131
-1345
-417
-95
1136
-1243
-686
-138
-349
659
-1413
-660
-256
-268
356
-338
-151
-2118
72
1114
-1110
-1614
-69
635
-364
-857
-1393
399
-440
-875
406
-1359
-86
-377
-836
599
-1361
-435
-536
-395
49
-932
-607
-398
-299
-958
-1014
643
-245
-577
-965
-671
92
132
-1084
-668
883
-675
-492
-94
-427
148
-656
-288
-20
-309
357
-1223
557
447
-774
-138
-1317
107
666
-1640
51
127
-475
-695
-627
474
-910
71
-512
-496
-895
128
829
-869
-1103
-59
-169
320
83
-754
-459
417
-538
-623
189
129
-1498
-5
955
-410
-1224
-762
1461
-848
-993
314
-771
420
-555
-263
-67
-539
160
-668
-910
-62
391
-1404
80
-114
-531
673
-1509
-364
595
-538
-972
-185
-224
-122
224
-913
-476
653
-741
-296
9
-1227
19
-173
-281
-137
-870
829
720
-2063
764
610
-940
-1218
324
861
-1724
-457
0
377
-184
-1353
-404
7
275
-1010
-615
207
-789
-226
-364
849
-1626
-312
1305
-864
-323
-1060
-386
919
-348
-1775
804
178
-1616
352
624
-660
-1043
541
-58
-519
-1228
542
96
-1769
132
-260
-516
-80
-115
-1282
50
277
-495
-456
-576
-427
-689
536
-1348
-830
107
58
-478
-1414
486
-378
-937
-682
113
-335
-1205
550
-1193
-737
358
-1048
-373
-447
132
-1265
-38
265
-1463
580
207
-1733
473
227
-486
-645
-337
363
-583
-728
232
-544
-1382
877
1206
-1827
-1057
844
25
-505
209
154
-1859
-75
883
-491
-1025
-667
1045
-558
-821
516
-22
-664
-124
492
-833
307
-290
-461
53
-74
29
141
-523
-804
458
195
-682
-736
658
589
-1236
90
439
-1035
781
-682
494
-447
-470
334
620
-218
-663
-137
-1523
2334
-443
-1687
228
111
229
-141
-567
-1150
379
1103
-1230
-1472
719
673
-386
-715
-260
-230
146
1025
-990
-1603
473
208
176
-968
-421
117
-826
1042
-689
-1352
-318
-139
-579
-681
259
-1173
-386
-1295
-333
1009
-1268
-1084
-686
-228
432
-1378
-12
-599
-1287
1295
-916
-714
-84
-110
-100
-1536
539
-1034
-1034
1569
-1968
-432
621
-1053
-606
26
95
-866
241
-941
-1515
1199
-170
-1123
208
-739
295
520
-716
-1301
439
928
-1307
-488
744
417
-819
182
-720
395
-267
-124
-546
-918
811
-504
-43
-886
-580
-419
-346
617
-511
-1484
464
-287
-241
-493
-679
511
-634
52
-201
468
-642
23
874
-1575
297
891
-353
-746
823
-515
-854
935
-695
-539
471
-759
401
306
-725
-582
361
546
-1529
-157
196
-794
107
-1028
-637
842
-1844
644
408
-1686
324
-141
-122
-1477
-407
159
-777
-439
-843
-51
-841
-397
97
-1768
-497
36
-1191
-185
-487
-532
-507
-1378
-1
-237
-1291
-611
-26
-941
-336
-443
-151
-720
-641
740
-1457
-171
-58
-1365
-482
-417
-258
-1349
-713
225
-162
-1208
-523
-807
-97
-121
-1532
-472
-311
421
-584
-261
-909
270
724
-2204
271
1671
-739
-732
1324
-626
-1195
1448
-551
-406
427
-96
-785
219
61
-252
728
-1747
430
56
-554
690
-826
-1242
-589
1239
-456
-1339
-448
280
171
-432
-278
-771
-1309
562
1765
-2246
-1005
1381
-7
-198
-695
-1015
389
355
-735
-1441
741
142
-1519
531
-405
-590
-372
120
39
-866
422
-275
-273
1
-285
-60
86
60
-315
128
439
-639
35
1789
-1173
-212
262
936
-580
-460
1228
-1656
901
1376
-1600
-168
922
614
-374
-973
-385
1058
-880
21
579
-564
-321
-10
90
-1193
202
-260
-181
103
-770
40
336
-818
-321
-60
421
-817
-1747
461
713
-491
-1753
-11
922
-591
-1117
-302
-157
-38
-791
-1287
651
481
-1221
-942
1137
-7
-1638
-245
993
-447
-690
-300
-433
475
-812
-321
480
-302
14
-725
-536
675
-223
-226
-157
-1528
152
220
-584
-456
-620
-315
296
-471
-1659
786
464
-1788
-1058
-374
478
5
-474
-740
-789
1129
129
-2360
-357
518
-676
-398
-324
-638
-1141
449
353
-1350
-46
-1239
151
331
-1045
-472
-401
-283
-31
-77
-379
-715
-100
591
-868
-745
253
606
-1766
67
1617
-2360
-761
1461
230
-1251
-701
437
479
-224
-857
-121
-149
160
177
-61
-501
-255
5
221
-825
465
504
-873
111
284
37
307
-101
-545
548
-15
317
-396
397
41
471
-253
-777
1124
690
-110
-861
1367
797
-1053
1186
760
-603
-229
597
410
-597
145
548
530
-377
-344
909
-323
-539
368
-560
414
388
-1036
-209
656
131
-1089
-734
1249
-768
-438
-385
-1286
899
-637
-713
-478
-889
-713
671
-347
-2126
-591
362
317
-1566
-1109
-47
-600
-389
-282
-985
-346
-84
-644
-577
-121
-714
-1100
-69
-294
-1072
-63
-124
-1185
115
-590
445
-1058
-2323
1706
378
-1920
-1140
580
-673
-1031
-219
239
-1343
-132
-205
-1340
147
-902
18
-699
-1068
-453
182
-1492
-1132
1076
-741
-1255
-884
-22
-600
-756
-534
-1002
-82
-1113
-125
-278
-1435
-37
-978
-756
297
-1296
-975
-899
674
-909
-2272
-337
295
-690
-812
-1138
-348
265
-1513
476
-2055
-747
897
-728
-615
-1566
559
57
-1594
-850
265
-560
-922
-220
-139
-1100
-26
-1005
-265
370
-1182
-870
298
5
-1409
-895
754
500
-2312
79
344
-1051
-652
159
155
-1273
21
129
-391
-470
-284
98
-255
-243
-580
641
303
-1294
-369
1511
-68
-1500
961
381
218
-1088
404
300
-24
816
-56
-457
216
2021
-1092
-426
434
1145
204
-289
64
-260
1249
142
-44
-1046
449
1248
-641
-53
-461
-126
883
-397
-321
-67
-57
-113
-613
231
306
105
-1038
494
442
-433
-497
711
253
-1700
155
670
-230
-730
49
-377
460
-346
-702
606
-352
-873
515
167
-1142
570
658
-963
-353
921
-325
-1048
744
106
101
-769
-149
1474
-937
-712
1030
471
-1147
-405
730
217
-435
-479
1115
-718
-391
856
-772
-810
287
480
-448
-850
714
-566
-505
755
-726
-92
-14
-23
-350
-225
-150
-663
324
173
-263
-663
-729
811
-252
-1164
692
126
-628
-943
63
-380
622
436
-1884
259
-171
187
440
-742
-386
-561
1244
-125
-380
306
-249
401
127
3
290
-814
497
819
754
-1136
-807
1745
621
-1057
-761
711
51
858
-905
-845
455
783
475
-903
-634
1346
869
-920
-621
-290
1122
-59
57
-349
717
749
-1567
386
549
-93
-1334
151
692
-917
-256
-330
212
-401
-535
117
-243
-1129
-81
-115
-1216
-281
-444
240
-536
-1081
-407
685
-1274
-800
-422
-1023
609
-1684
-452
-290
-43
-636
-747
1
-813
514
-1999
-1048
788
-753
-752
-1042
-326
32
-289
-956
-1471
-392
-230
-375
-443
-1768
-758
-97
-537
-1129
-67
-1248
-333
-1001
-1403
251
-1327
-1179
-202
-1015
-717
-899
-1922
72
-620
-1467
-448
-1319
-399
-380
-1499
-153
-494
-1139
-940
-506
-465
-424
-486
-921
-394
-950
135
62
-966
-1497
-765
673
-526
-1030
-902
209
-727
113
260
-1366
-39
123
-876
319
-475
-923
210
-140
32
-430
-149
-726
144
101
81
-647
-271
23
-272
283
-507
-89
-395
-27
-373
-757
287
490
-771
-1499
1542
462
-1838
-659
1277
119
-1035
-36
-397
491
-1405
-412
967
-326
-640
-986
1021
-589
-723
274
-160
-185
-396
-187
-166
566
-540
-456
-474
-381
1029
-556
-724
-527
973
-290
-917
21
-168
-23
-42
441
-1913
453
1000
-166
-981
-583
823
289
-787
-780
791
893
-517
-736
-324
617
-621
-194
174
-589
515
-407
-331
-509
-454
-12
949
-408
-1136
745
26
-384
-535
271
566
-703
-128
238
783
-335
-1199
361
1532
-925
-1412
1113
435
34
-687
-499
561
-180
-128
44
-976
-97
-403
435
-425
-1302
665
-67
-558
-72
-141
-582
107
-390
-523
-526
-138
688
-461
-1071
796
295
-905
-493
117
222
-607
670
-225
-451
336
654
-374
-472
-682
350
917
-806
-663
132
214
349
-342
-226
-292
861
85
-817
22
-589
286
-101
-561
-12
981
-10
-1248
415
-532
-28
155
-1200
-104
-60
-184
-828
523
-488
-1423
318
-486
-619
-155
-713
73
-422
-734
-16
-407
-1572
-73
797
-1305
226
-1581
-654
687
-390
-924
-424
1035
589
-1457
-1501
593
-760
-208
-81
57
-223
-837
219
166
42
-1206
-413
897
-311
-1300
-4
865
-374
-794
-156
-452
665
-85
-1593
-853
636
250
-1160
-717
-32
-97
-285
470
-1363
-623
941
-144
-1052
-811
193
799
-2
-1782
419
-46
-646
791
-586
-1332
-90
720
-723
-861
-467
-352
-469
370
-88
-1262
583
-484
-251
-539
-1422
477
307
-197
-994
-804
630
514
-854
-1014
-290
797
232
-713
-427
167
344
-917
777
-355
-132
113
76
-528
-532
592
-431
-452
-557
-77
221
637
-1133
-1387
672
101
-332
-784
-402
333
-105
-337
-1421
-629
791
-1160
-744
-88
-149
-557
-1003
-1459
-756
0
-250
61
-1908
-825
-372
-749
-893
-935
-524
-324
-865
-1276
11
-814
-629
-870
237
-1062
-1442
282
-500
-569
-1201
-177
-840
-216
473
-625
-764
-910
202
-570
-891
-587
-391
-631
-409
321
-692
-537
-303
-67
-267
-591
-762
-774
69
-781
-386
-235
-224
308
-656
-1108
656
738
-1903
-661
838
99
-302
-382
155
-68
-29
439
-282
-938
-180
723
-75
-380
-801
207
870
380
-829
248
810
-845
-327
578
154
-679
-24
793
20
-6
-339
-101
668
342
-788
-614
783
-135
-127
331
10
-183
606
370
-63
-30
236
304
768
-484
-486
1477
425
-91
-204
730
481
10
778
-265
-102
495
52
678
285
94
911
-77
474
789
-77
-600
7
1221
-4
-348
360
610
584
276
-674
188
1051
-627
-20
134
-13
626
795
-689
-508
297
561
412
-223
-991
280
390
36
-81
-1248
922
475
-865
-322
519
-1459
-244
1031
-846
-455
-1018
-414
198
-235
-1264
-988
132
342
-959
-1037
-88
-305
-445
-459
-980
-862
739
4
-363
-1295
-1916
474
542
-603
-803
-886
-36
687
-442
-1226
-515
-550
-708
200
-621
73
-481
-834
1069
-380
-675
-226
-641
228
-185
-513
-979
-998
661
341
141
-831
-722
13
626
-543
-2276
444
728
-132
-289
-1090
-292
1236
-226
-571
-273
-751
1253
76
-1560
-1208
278
801
108
-1069
-670
498
31
-58
-1241
-440
252
27
-49
-1563
65
381
-75
-705
-680
682
360
-269
-836
-352
350
-86
-531
172
454
63
311
-104
-705
53
-195
394
253
-660
286
140
51
-77
-22
-119
-571
710
7
-293
-735
-276
1229
374
-824
133
583
321
-266
-1413
85
1052
-169
-480
429
-322
-47
284
-211
-348
-1176
55
597
-502
-190
-422
68
956
-618
-64
225
-502
-26
-685
-20
-177
-374
702
-60
-80
-522
-747
-423
148
-136
-752
145
-992
-681
305
96
-890
-1335
53
256
-521
-1896
-838
134
-291
-1273
-371
585
-562
-398
-1431
-369
-470
-1047
-485
-516
-294
-470
46
-477
-1608
-299
364
-1064
-544
490
-981
-1392
274
8
-1181
-766
169
-528
-980
-831
-1094
-552
-836
-805
-1269
522
69
-1007
-823
-747
-50
-1509
-743
-330
-589
-333
394
-394
-729
-142
-326
-605
-70
-222
-713
-978
-550
-164
-776
-42
-24
15
-206
-421
-275
-300
-698
-457
-56
-680
-214
869
232
-533
-593
-400
395
12
-800
34
228
-524
34
-420
-369
111
260
35
-720
-402
74
-521
-503
-754
-673
377
294
-414
-751
-512
116
-155
-1349
-246
-270
-549
203
-631
-711
-351
-457
-536
-132
-164
-381
-174
-708
-805
-330
-410
-405
98
-393
98
151
-352
-861
-820
633
465
-278
-455
-104
119
311
-675
-655
874
178
402
-426
-499
741
-37
-208
-257
-70
876
-144
-285
-454
-380
440
235
-387
-583
277
-87
16
-21
-642
-317
-32
137
-133
-62
313
-849
-609
336
6
-427
-656
-530
325
664
-1232
-1293
479
48
-573
8
-1122
-551
935
-618
-1072
-642
114
-192
-651
-634
-270
196
-83
-773
-923
-539
-288
-147
-177
-765
-817
-261
121
-656
-1273
-506
212
41
-1146
-1116
-363
-285
-335
-527
-497
-93
-265
-368
-339
-863
-82
-77
-853
1
-19
333
-166
-801
124
-133
-122
109
-175
307
60
-241
205
-118
-310
109
336
-196
-253
543
307
-649
-960
41
896
169
-939
126
518
-64
-497
-572
-46
-383
-2
54
100
367
-376
-774
-161
333
-135
-241
-426
-58
297
-619
-355
70
264
180
-198
-730
-397
511
66
-342
122
644
-15
-283
-2
-156
-433
-55
522
-563
52
-66
-930
122
547
21
-348
-211
-335
-317
182
-356
92
244
3
346
-181
-290
-193
-138
-239
-259
-135
176
83
-649
-202
436
-201
-507
202
-631
-155
124
-887
-637
-4
-36
-186
0
-218
-577
-652
-512
-930
-1
314
-526
-675
-414
-181
-520
-798
-492
180
-364
-475
-483
-495
-420
-1019
-161
150
24
-356
-633
-825
-581
-383
-874
-227
566
196
-1019
-409
-562
-619
-972
-585
269
-476
-551
-607
-499
-370
-981
-158
354
-673
-536
-413
-571
-646
-213
-626
-1075
-386
-178
-329
-401
-777
-653
72
-908
-834
216
-493
-1075
-616
-329
-639
150
-650
-908
122
186
-279
-361
-518
-817
-306
-208
34
-694
-453
309
251
6
-514
-353
232
-760
-333
381
-235
69
-125
-240
148
-24
-982
-196
292
-480
-234
432
-344
-510
-68
-85
-74
43
302
-21
-800
-425
331
170
-514
-787
207
480
-168
-721
-919
-305
10
-294
-207
2
-625
102
-11
-349
-346
-1534
-387
230
75
-245
-854
-325
-535
-426
-369
-701
-654
-529
-128
-382
-880
-748
-396
-250
-1092
-938
-529
-364
-260
-1030
-997
-790
105
-433
-1250
-1052
-719
-338
-770
-897
-795
-767
-1222
-573
-763
-1510
-808
-674
-782
-1098
-955
-624
-1227
-1137
-622
-346
-1222
-1181
-808
-1000
-583
-841
-886
-1011
-479
-483
-677
-957
-1110
-778
-541
-434
-1077
-850
-339
-231
-847
-930
-526
-412
-622
-686
-1012
-710
-437
-698
-666
-820
-1210
-719
-53
-860
-1149
-1325
-267
-71
-889
-1026
-1057
-188
-397
-713
-1292
-1294
-516
-438
-761
-933
-1254
-563
12
-764
-1359
-1312
-974
-407
-854
-1439
-638
-381
-755
-1063
-733
-794
-1172
-1051
-1052
-1147
-978
-809
-818
-1104
-1040
-807
-834
-511
-904
-1784
-1165
-668
-789
-808
-979
-1059
-899
-774
-805
-973
-1206
-1212
-601
-710
-1306
-909
-787
-1016
-901
-644
-821
-824
-1771
-1539
-401
-861
-962
-1154
-835
-762
-831
-1153
-1443
-1206
-1239
-830
-685
-1006
-891
-618
-829
-1398
-1210
-710
-766
-1189
-1244
-710
-556
-1029
-1072
-909
-666
-1148
-1140
-617
-752
-1232
-1250
-559
-714
-660
-700
-1105
-746
-421
-679
-1084
-1277
-480
-257
-630
-630
-708
-445
-224
-737
-1075
-537
-387
-511
-504
-517
-485
-850
-427
-457
-632
-550
-864
-377
-686
-886
-432
-423
-719
-722
-142
-280
-863
-726
-754
-850
-500
-164
-250
-391
-150
-401
-424
-314
-715
-290
-12
-259
-583
-515
117
-246
-596
-474
-238
-280
-531
-676
-662
-159
33
-353
-533
-343
-338
-598
-694
-624
-537
-23
-73
-614
-345
-241
-711
-514
-367
-477
-361
-281
-322
-383
-331
-306
-29
-329
-475
-308
-308
-490
-517
-470
-503
-100
-226
-85
-252
-628
-524
-537
-401
-440
-521
-135
-107
-162
-210
-332
-79
-211
-363
-415
-251
-69
-191
-158
-10
188
180
-73
-172
-141
-49
-21
57
-65
166
306
108
280
-25
-252
-145
-172
-55
64
32
48
197
230
42
-84
235
329
-6
39
163
-17
-113
159
476
212
136
363
110
-235
-104
335
37
36
304
258
101
-125
147
233
-11
50
229
176
204
14
-117
109
122
97
201
231
40
-155
-205
-16
60
39
-32
-31
59
-11
-305
-282
-15
-178
-322
-118
-87
-408
-433
-457
-488
-288
-252
-460
-351
-337
-412
-301
-385
-230
-179
-563
-451
-241
-274
-230
-300
-357
-286
-93
-233
-329
-280
-195
-311
-375
-347
-255
-93
-119
-323
-345
-195
-248
-295
-224
-291
-207
-33
-25
84
41
-65
-25
149
107
-228
-265
131
372
98
-122
95
300
340
115
-51
72
-33
95
61
18
134
290
342
91
65
149
321
166
-89
90
445
311
-127
-47
153
183
150
-1
-50
61
131
53
-1
-99
-70
144
-161
-385
-156
31
-1
-265
-383
-222
-85
-176
-377
-433
-342
-268
-270
-345
-257
-284
-229
-178
-466
-402
-283
-419
-446
-449
-519
-416
-338
-438
-479
-469
-456
-325
-342
-407
-333
-188
-184
-261
-260
-260
-127
-43
-178
-388
-244
-6
-110
-258
-310
-185
-109
-126
-203
-324
-194
-196
-244
-147
-222
-210
-178
-219
-222
-200
-141
-136
-263
-255
-118
-141
-152
-215
-220
-142
-183
-345
-283
-121
-152
-196
-253
-125
-58
-143
-279
-322
-156
-66
-97
-156
-109
53
160
59
-163
-92
4
-156
-112
88
142
36
85
185
131
84
105
109
95
99
70
89
188
183
104
161
265
267
223
93
17
81
78
-9
-71
30
159
149
56
-49
-40
36
104
56
-77
-39
59
60
-116
-163
-46
30
-47
-137
-118
-151
-154
-140
-186
-196
-101
-79
-173
-195
-203
-176
-148
-163
-222
-265
-229
-249
-238
-218
-222
-246
-296
-257
-287
-383
-358
-242
-224
-297
-263
-218
-242
-392
-485
-374
-241
-187
-234
-235
-270
-292
-264
-261
-263
-279
-184
-174
-189
-185
-205
-188
-183
-90
-69
-162
-187
-91
-43
-124
-89
37
79
-27
-111
-103
-104
-78
-47
-77
-52
11
-67
-138
-73
-8
-46
-55
-54
-63
-23
-85
-123
-90
-43
-19
-58
-85
-32
68
72
19
-15
24
70
108
73
-4
-50
-34
19
40
-5
6
94
71
9
-10
-8
-41
-28
-9
-67
-98
30
98
-55
-200
-179
-45
-8
0
-30
-96
-66
-67
-45
-1
-39
11
78
28
-52
-18
91
117
6
-53
6
88
85
-14
-80
-106
20
121
69
-14
14
54
72
110
98
101
155
149
96
96
115
181
242
195
99
115
204
238
177
170
247
329
332
245
189
153
201
281
262
213
208
261
241
224
242
224
223
236
239
269
276
244
203
208
279
276
242
218
184
210
236
215
215
209
136
107
128
118
83
75
127
108
96
79
48
62
38
-3
15
58
55
54
37
-37
-49
32
53
11
-3
-25
1
19
-5
-28
-44
18
58
39
6
-30
-36
-5
26
26
10
7
-10
-32
-41
-57
-88
-63
-19
-32
-89
-131
-133
-128
-110
-98
-114
-92
-89
-106
-110
-119
-102
-87
-94
-92
-66
-104
-141
-120
-85
-68
-96
-117
-140
-130
-125
-150
-149
-115
-85
-147
-214
-192
-132
-134
-178
-182
-132
-75
-72
-93
-94
-78
-71
-73
-109
-122
-67
-38
-57
-59
-48
-36
-10
-24
-45
-16
-4
-16
-19
-14
-4
8
21
-5
-54
-70
-35
2
-32
-38
5
45
23
-20
-72
-50
30
35
1
-6
19
28
-20
-58
-50
-3
21
-10
-38
-28
-6
0
-25
-34
-41
-32
-6
-15
-36
-30
-6
-1
-5
-24
-36
-11
15
-14
-28
-27
-20
2
-5
-3
-1
-9
-9
-20
-19
-40
-51
-48
-37
-36
-45
-41
-46
-58
-51
-50
-82
-94
-107
-119
-116
-114
-115
-101
-84
-83
-110
-92
-83
-103
-118
-134
-121
-102
-115
-148
-171
-201
-191
-163
-188
-218
-243
-235
-233
-229
-243
-279
-272
-263
-264
-282
-295
-271
-259
-276
-289
-304
-324
-321
-311
-334
-372
-373
-365
-359
-357
-370
-366
-362
-353
-363
-383
-375
-344
-338
-349
-371
-365
-331
-305
-300
-292
-255
-254
-270
-249
-234
-251
-288
-300
-281
-272
-292
-319
-320
-302
-290
-279
-287
-264
-241
-246
-260
-280
-266
-240
-238
-249
-237
-188
-142
-167
-157
-133
-135
-141
-136
-114
-119
-135
-142
-127
-138
-158
-160
-135
-144
-181
-181
-181
-202
-224
-233
-197
-183
-188
-152
-145
-155
-151
-127
-122
-129
-125
-97
-69
-64
-68
-61
-69
-86
-114
-144
-126
-146
-174
-169
-172
-164
-150
-162
-182
-198
-202
-206
-224
-241
-252
-226
-197
-220
-224
-206
-196
-217
-226
-236
-236
-223
-203
-190
-228
-226
-216
-230
-233
-241
-244
-212
-178
-209
-221
-206
-209
-209
-227
-251
-255
-259
-271
-298
-297
-265
-247
-245
-248
-254
-243
-226
-249
-272
-259
-243
-240
-258
-275
-266
-243
-225
-232
-233
-230
-233
-228
-234
-206
-203
-212
-217
-219
-229
-235
-223
-247
-257
-261
-270
-275
-273
-264
-285
-292
-284
-273
-261
-296
-290
-266
-283
-283
-273
-280
-258
-257
-267
-273
-285
-277
-280
-286
-297
-278
-279
-286
-293
-301
-285
-276
-260
-245
-235
-231
-231
-217
-218
-227
-222
-237
-248
-256
-273
-253
-260
-264
-259
-273
-261
-271
-264
-227
-202
-204
-210
-193
-179
-194
-214
-232
-240
-217
-219
-233
-219
-213
-229
-240
-248
-271
-276
-256
-244
-254
-262
-257
-246
-265
-293
-297
-307
-309
-311
-316
-289
-303
-313
-297
-300
-292
-272
-265
-292
-278
-266
-263
-262
-266
-244
-228
-251
-259
-259
-268
-256
-251
-247
-245
-238
-231
-219
-205
-204
-206
-205
-189
-188
-188
-171
-176
-184
-178
-172
-186
-180
-162
-160
-173
-184
-184
-190
-196
-211
-219
-194
-182
-197
-188
-172
-171
-177
-187
-205
-212
-219
-230
-231
-233
-244
-238
-228
-223
-214
-201
-190
-195
-183
-157
-159
-169
-173
-188
-193
-201
-199
-181
-179
-186
-173
-179
-214
-225
-218
-237
-252
-253
-255
-254
-269
-265
-261
-269
-267
-267
-246
-236
-223
-214
-210
-213
-201
-182
-176
-165
-156
-155
-146
-135
-141
-177
-187
-180
-179
-190
-227
-235
-218
-211
-209
-224
-230
-226
-248
-253
-261
-266
-256
-243
-241
-258
-272
-259
-252
-255
-251
-224
-203
-209
-215
-236
-254
-265
-279
-295
-304
-300
-305
-329
-335
-333
-337
-342
-332
-319
-336
-339
-332
-342
-353
-360
-356
-345
-335
-348
-343
-334
-315
-314
-320
-312
-315
-317
-316
-310
-316
-310
-310
-314
-338
-341
-332
-351
-351
-334
-328
-329
-328
-324
-323
-314
-287
-285
-288
-287
-285
-273
-266
-286
-306
-291
-271
-267
-261
-265
-268
-252
-251
-248
-265
-270
-255
-275
-282
-275
-263
-253
-262
-260
-256
-258
-252
-236
-231
-231
-245
-256
-243
-251
-245
-239
-251
-268
-276
-272
-287
-329
-318
-313
-292
-265
-263
-266
-297
-312
-308
-321
-303
-278
-270
-275
-304
-305
-317
-305
-295
-301
-290
-282
-302
-321
-364
-383
-358
-344
-350
-366
-346
-340
-334
-335
-326
-309
-303
-310
-325
-330
-327
-340
-343
-325
-347
-349
-315
-316
-311
-302
-301
-301
-310
-330
-364
-368
-366
-379
-376
-369
-380
-375
-360
-361
-349
-350
-364
-363
-361
-359
-332
-335
-368
-345
-320
-333
-344
-331
-300
-277
-259
-228
-215
-227
-230
-210
-201
-204
-216
-195
-174
-199
-236
-237
-220
-230
-253
-254
-250
-271
-292
-303
-314
-314
-306
-315
-313
-307
-312
-315
-301
-315
-319
-302
-281
-272
-270
-255
-262
-253
-239
-242
-263
-291
-303
-303
-302
-328
-332
-320
-315
-319
-314
-314
-303
-283
-284
-303
-299
-280
-290
-294
-296
-307
-312
-317
-323
-318
-313
-318
-326
-319
-318
-335
-336
-339
-330
-323
-316
-334
-330
-311
-322
-321
-295
-307
-299
-266
-264
-272
-270
-234
-221
-229
-253
-239
-197
-202
-210
-206
-207
-221
-230
-242
-244
-253
-268
-276
-283
-293
-280
-267
-262
-264
-279
-283
-273
-267
-277
-281
-288
-275
-257
-265
-274
-270
-273
-252
-228
-238
-239
-241
-241
-232
-232
-222
-229
-237
-251
-251
-249
-245
-252
-249
-221
-215
-223
-217
-215
-210
-203
-197
-203
-205
-189
-196
-215
-224
-218
-231
-256
-270
-257
-232
-218
-212
-196
-180
-177
-176
-193
-191
-189
-205
-213
-233
-247
-249
-254
-252
-238
-252
-255
-232
-234
-250
-247
-234
-242
-254
-259
-241
-238
-260
-262
-256
-257
-272
-290
-296
-281
-284
-295
-295
-297
-290
-303
-321
-329
-324
-305
-315
-314
-313
-297
-294
-293
-275
-285
-302
-293
-290
-299
-284
-263
-249
-252
-243
-253
-266
-270
-284
-269
-272
-291
-319
-329
-327
-321
-318
-319
-305
-315
-300
-292
-299
-305
-323
-316
-313
-315
-307
-309
-319
-317
-325
-321
-309
-311
-318
-334
-327
-302
-301
-329
-316
-288
-301
-323
-312
-301
-306
-299
-285
-266
-267
-272
-267
-266
-276
-285
-289
-290
-287
-294
-307
-300
-283
-284
-286
-284
-289
-294
-289
-263
-256
-246
-228
-220
-233
-219
-215
-232
-218
-216
-243
-239
-219
-221
-233
-244
-235
-231
-246
-253
-259
-257
-259
-295
-303
-313
-323
-321
-339
-355
-348
-348
-347
-355
-345
-336
-346
-346
-336
-340
-355
-352
-350
-352
-340
-336
-335
-327
-302
-317
-359
-360
-359
-359
-372
-384
-368
-352
-348
-355
-363
-360
-355
-355
-346
-346
-351
-354
-366
-361
-351
-351
-322
-312
-302
-301
-302
-285
-282
-285
-285
-277
-288
-296
-300
-308
-322
-337
-348
-348
-358
-351
-340
-334
-323
-321
-325
-314
-300
-295
-307
-298
-267
-247
-252
-261
-238
-229
-235
-252
-252
-257
-271
-287
-296
-279
-290
-305
-313
-334
-353
-343
-335
-359
-361
-345
-341
-360
-387
-377
-350
-353
-361
-345
-329
-322
-317
-313
-317
-301
-279
-268
-267
-276
-276
-277
-299
-327
-332
-333
-330
-328
-330
-334
-335
-331
-341
-358
-355
-337
-334
-361
-383
-368
-354
-352
-355
-356
-345
-343
-347
-338
-330
-324
-331
-322
-304
-318
-330
-320
-305
-315
-335
-325
-307
-307
-318
-316
-286
-284
-288
-286
-264
-244
-262
-262
-251
-259
-263
-267
-274
-278
-294
-303
-289
-270
-254
-254
-256
-253
-260
-276
-282
-284
-287
-291
-318
-334
-312
-309
-306
-281
-258
-268
-267
-255
-252
-247
-254
-262
-259
-246
-230
-240
-243
-242
-237
-241
-257
-249
-243
-256
-271
-263
-260
-272
-283
-285
-288
-292
-295
-290
-284
-286
-283
-271
-292
-301
-278
-280
-296
-301
-295
-281
-277
-274
-273
-268
-271
-283
-290
-288
-287
-291
-290
-293
-308
-325
-323
-331
-332
-316
-299
-300
-292
-285
-277
-259
-264
-267
-244
-230
-240
-236
-242
-254
-255
-261
-262
-241
-228
-241
-236
-229
-240
-243
-226
-217
-227
-230
-222
-203
-197
-198
-205
-217
-209
-209
-211
-213
-203
-184
-188
-205
-192
-176
-180
-188
-183
-174
-184
-197
-184
-178
-188
-191
-194
-201
-211
-224
-241
-252
-252
-249
-265
-280
-284
-285
-295
-304
-307
-301
-293
-298
-289
-290
-306
-308
-297
-289
-303
-300
-283
-286
-296
-296
-304
-318
-303
-289
-305
-323
-301
-271
-282
-291
-281
-271
-268
-260
-263
-262
-252
-232
-240
-243
-231
-236
-231
-238
-240
-225
-231
-241
-245
-234
-248
-281
-277
-267
-287
-284
-283
-291
-302
-305
-292
-288
-295
-295
-291
-301
-317
-307
-279
-270
-271
-282
-272
-265
-273
-274
-271
-260
-246
-233
-229
-238
-244
-238
-234
-233
-256
-269
-265
-255
-263
-286
-292
-294
-297
-305
-293
-287
-282
-255
-235
-229
-240
-233
-210
-214
-236
-250
-250
-261
-275
-274
-268
-273
-286
-297
-284
-286
-286
-283
-279
-266
-275
-274
-263
-252
-260
-258
-253
-257
-267
-270
-261
-266
-266
-265
-256
-255
-263
-273
-282
-275
-277
-279
-280
-296
-291
-273
-283
-315
-318
-290
-277
-289
-297
-290
-274
-284
-302
-301
-294
-281
-284
-283
-269
-242
-224
-224
-220
-218
-208
-209
-223
-236
-236
-241
-228
-229
-235
-235
-240
-226
-237
-258
-247
-234
-231
-257
-268
-263
-271
-283
-288
-262
-257
-269
-278
-282
-275
-264
-259
-267
-262
-261
-276
-288
-308
-309
-315
-306
-298
-304
-305
-298
-297
-303
-313
-312
-323
-318
-315
-328
-332
-345
-334
-311
-314
-324
-310
-291
-300
-321
-311
-298
-312
-323
-329
-322
-336
-345
-332
-333
-331
-332
-324
-318
-314
-319
-330
-317
-310
-310
-301
-302
-318
-311
-295
-287
-290
-286
-265
-262
-263
-270
-256
-257
-264
-246
-234
-237
-232
-225
-220
-213
-203
-216
-215
-199
-206
-203
-213
-224
-217
-216
-233
-238
-238
-241
-238
-237
-260
-276
-273
-292
-299
-303
-309
-299
-295
-297
-283
-274
-274
-286
-279
-283
-288
-273
-272
-269
-262
-245
-243
-233
-217
-207
-211
-220
-219
-210
-215
-230
-232
-231
-249
-254
-250
-272
-271
-276
-273
-269
-272
-267
-272
-264
-258
-258
-251
-243
-228
-239
-253
-234
-213
-209
-206
-228
-224
-235
-238
-226
-234
-230
-243
-250
-259
-267
-261
-260
-273
-289
-299
-301
-304
-314
-312
-309
-309
-289
-285
-289
-296
-305
-294
-294
-308
-311
-292
-275
-265
-270
-260
-255
-250
-250
-253
-238
-244
-243
-237
-234
-229
-227
-232
-246
-237
-243
-243
-242
-242
-248
-254
-266
-267
-260
-262
-263
-263
-244
-245
-238
-237
-235
-226
-233
-230
-229
-251
-264
-256
-255
-274
-284
-277
-268
-268
-282
-287
-273
-260
-268
-269
-267
-277
-294
-309
-315
-318
-333
-346
-331
-334
-335
-332
-334
-341
-348
-332
-321
-333
-342
-344
-335
-330
-340
-349
-343
-344
-354
-356
-345
-339
-339
-337
-338
-326
-309
-301
-301
-299
-298
-306
-314
-316
-312
-294
-286
-287
-295
-297
-288
-287
-291
-294
-274
-285
-304
-305
-303
-309
-310
-304
-305
-295
-299
-301
-295
-311
-320
-310
-303
-307
-303
-293
-299
-296
-285
-292
-297
-289
-284
-280
-286
-298
-307
-307
-302
-308
-301
-295
-298
-301
-287
-269
-268
-261
-254
-241
-231
-231
-231
-235
-236
-235
-234
-219
-207
-211
-214
-216
-214
-236
-254
-281
-283
-273
-275
-260
-273
-291
-306
-311
-315
-329
-331
-324
-312
-315
-317
-311
-305
-303
-287
-268
-278
-283
-280
-262
-269
-295
-310
-303
-298
-307
-321
-329
-335
-342
-347
-375
-378
-371
-385
-387
-355
-351
-343
-321
-317
-308
-301
-305
-302
-314
-336
-322
-325
-338
-345
-328
-319
-333
-333
-321
-322
-323
-317
-298
-308
-314
-310
-324
-343
-342
-334
-351
-352
-347
-330
-309
-295
-290
-287
-285
-289
-268
-264
-272
-266
-272
-269
-268
-275
-278
-292
-295
-304
-312
-318
-309
-305
-316
-327
-327
-326
-324
-324
-321
-322
-333
-325
-314
-320
-314
-295
-291
-293
-289
-290
-277
-272
-288
-292
-291
-285
-280
-301
-308
-287
-283
-291
-294
-286
-273
-264
-267
-258
-259
-262
-248
-257
-268
-265
-257
-245
-248
-246
-224
-213
-218
-228
-212
-215
-235
-236
-237
-249
-275
-281
-292
-307
-339
-375
-370
-359
-363
-375
-367
-370
-387
-382
-366
-366
-373
-375
-366
-353
-349
-336
-321
-305
-301
-295
-293
-300
-293
-280
-273
-283
-302
-306
-297
-304
-308
-303
-300
-290
-281
-279
-275
-274
-273
-277
-285
-275
-271
-268
-271
-265
-253
-275
-285
-277
-270
-282
-276
-255
-244
-232
-244
-254
-248
-249
-277
-283
-263
-250
-256
-249
-242
-255
-257
-265
-279
-278
-281
-280
-274
-274
-276
-264
-257
-251
-262
-258
-257
-284
-297
-289
-270
-273
-288
-297
-309
-307
-309
-312
-301
-304
-306
-300
-284
-280
-290
-287
-283
-292
-294
-294
-280
-266
-279
-280
-265
-269
-284
-298
-296
-290
-285
-304
-309
-314
-336
-342
-341
-345
-360
-357
-343
-343
-352
-360
-353
-355
-366
-366
-367
-368
-363
-373
-374
-378
-390
-392
-397
-400
-402
-406
-396
-391
-387
-395
-401
-390
-395
-407
-418
-423
-405
-406
-402
-390
-384
-382
-363
-347
-354
-337
-323
-312
-306
-300
-283
-288
-284
-268
-259
-263
-260
-262
-266
-263
-271
-284
-281
-286
-300
-314
-320
-316
-330
-339
-340
-336
-333
-333
-312
-309
-312
-314
-303
-303
-298
-293
-291
-277
-278
-284
-289
-276
-275
-264
-257
-269
-267
-270
-270
-266
-268
-273
-285
-298
-302
-307
-302
-303
-303
-297
-288
-263
-255
-253
-243
-237
-247
-242
-241
-255
-250
-238
-230
-233
-225
-215
-226
-234
-228
-215
-217
-216
-212
-215
-217
-220
-220
-233
-252
-269
-265
-251
-246
-258
-260
-253
-259
-265
-264
-263
-265
-262
-258
-273
-270
-261
-259
-253
-258
-262
-275
-272
-271
-282
-277
-252
-253
-279
-280
-262
-255
-265
-268
-251
-258
-281
-273
-260
-251
-256
-260
-250
-236
-240
-246
-246
-247
-238
-246
-248
-266
-286
-287
-295
-301
-306
-302
-288
-272
-280
-286
-276
-273
-278
-284
-276
-267
-273
-285
-280
-287
-285
-285
-277
-262
-259
-255
-246
-245
-251
-248
-253
-248
-251
-246
-245
-249
-246
-254
-259
-268
-261
-274
-289
-275
-264
-259
-265
-256
-252
-247
-246
-246
-235
-221
-220
-224
-220
-216
-217
-204
-188
-177
-181
-181
-183
-176
-178
-177
-166
-166
-169
-181
-185
-189
-199
-196
-208
-209
-210
-206
-203
-210
-204
-203
-201
-194
-197
-196
-204
-216
-220
-224
-234
-245
-249
-260
-252
-259
-279
-297
-298
-291
-299
-301
-304
-319
-311
-294
-283
-290
-300
-287
-279
-297
-292
-269
-268
-280
-269
-255
-269
-274
-280
-286
-284
-281
-294
-299
-288
-292
-292
-298
-303
-298
-314
-321
-304
-301
-299
-299
-298
-285
-271
-251
-246
-240
-221
-214
-199
-191
-185
-178
-169
-160
-156
-161
-178
-183
-204
-216
-211
-222
-226
-227
-230
-249
-262
-260
-252
-262
-268
-261
-241
-220
-209
-217
-231
-227
-241
-251
-243
-237
-234
-231
-223
-225
-222
-221
-212
-210
-223
-238
-248
-255
-268
-272
-276
-283
-279
-275
-290
-287
-288
-286
-285
-288
-275
-276
-282
-292
-294
-286
-299
-305
-311
-304
-305
-307
-306
-332
-346
-349
-357
-370
-378
-373
-361
-360
-379
-385
-368
-357
-373
-378
-357
-345
-348
-358
-370
-362
-361
-353
-333
-334
-348
-338
-332
-355
-362
-353
-338
-333
-332
-315
-299
-295
-285
-290
-288
-272
-277
-293
-305
-304
-290
-269
-257
-247
-245
-239
-229
-251
-264
-259
-246
-238
-241
-242
-237
-242
-257
-248
-245
-256
-265
-264
-259
-263
-276
-269
-269
-279
-280
-281
-281
-289
-293
-277
-267
-272
-286
-288
-275
-265
-266
-255
-238
-234
-237
-246
-249
-249
-261
-263
-253
-240
-240
-241
-237
-236
-241
-242
-246
-248
-244
-234
-217
-214
-219
-226
-235
-230
-222
-226
-221
-227
-231
-231
-225
-213
-221
-235
-240
-238
-236
-253
-253
-254
-257
-251
-266
-283
-290
-291
-285
-283
-266
-281
-294
-302
-307
-301
-310
-312
-319
-310
-296
-295
-296
-295
-285
-289
-296
-311
-325
-319
-311
-320
-305
-314
-317
-319
-328
-319
-317
-303
-290
-279
-285
-284
-269
-266
-290
-291
-291
-289
-278
-270
-266
-261
-250
-255
-268
-273
-274
-269
-250
-247
-238
-239
-241
-230
-215
-197
-190
-193
-182
-183
-200
-202
-186
-184
-182
-173
-178
-180
-194
-195
-197
-201
-201
-203
-215
-230
-225
-223
-224
-223
-213
-217
-210
-200
-196
-197
-188
-199
-218
-220
-228
-235
-236
-239
-243
-240
-248
-245
-242
-255
-257
-249
-239
-239
-250
-251
-239
-233
-234
-218
-210
-216
-213
-219
-224
-221
-225
-230
-221
-217
-234
-234
-231
-221
-230
-244
-251
-246
-244
-241
-234
-230
-219
-230
-234
-233
-232
-244
-251
-255
-272
-271
-277
-275
-272
-280
-292
-293
-299
-299
-289
-277
-256
-247
-257
-254
-255
-260
-254
-251
-250
-247
-244
-255
-257
-241
-227
-226
-225
-210
-208
-211
-216
-228
-218
-210
-209
-198
-194
-185
-195
-187
-177
-187
-205
-224
-241
-255
-270
-281
-283
-265
-257
-236
-235
-237
-230
-234
-240
-261
-255
-235
-238
-237
-242
-252
-252
-247
-251
-261
-248
-220
-204
-209
-207
-206
-196
-196
-207
-212
-206
-215
-234
-231
-237
-241
-220
-223
-241
-241
-247
-254
-270
-273
-268
-261
-240
-244
-255
-266
-269
-280
-282
-283
-284
-282
-294
-300
-292
-292
-281
-285
-278
-275
-284
-277
-299
-321
-334
-326
-336
-351
-348
-341
-348
-360
-369
-370
-364
-363
-368
-375
-362
-352
-341
-343
-345
-343
-331
-325
-324
-336
-329
-323
-327
-320
-321
-294
-281
-282
-282
-277
-268
-253
-245
-248
-233
-229
-221
-242
-228
-233
-237
-240
-239
-253
-266
-263
-263
-240
-235
-238
-239
-248
-247
-250
-254
-245
-243
-246
-251
-245
-249
-268
-271
-276
-283
-299
-308
-304
-294
-291
-291
-281
-262
-263
-263
-248
-241
-249
-229
-208
-200
-203
-204
-187
-185
-174
-165
-158
-161
-161
-160
-161
-169
-175
-191
-208
-212
-217
-234
-256
-264
-262
-260
-260
-265
-252
-257
-269
-273
-271
-264
-276
-282
-284
-264
-263
-258
-244
-232
-237
-240
-234
-242
-247
-236
-228
-228
-221
-218
-222
-231
-242
-251
-260
-269
-271
-261
-261
-256
-245
-238
-234
-238
-247
-255
-241
-232
-253
-268
-262
-254
-256
-267
-265
-252
-244
-251
-253
-239
-243
-247
-238
-245
-266
-268
-267
-277
-267
-248
-242
-238
-232
-231
-229
-225
-226
-227
-218
-211
-205
-204
-193
-172
-165
-175
-180
-181
-193
-207
-209
-201
-201
-201
-206
-217
-218
-223
-234
-235
-239
-235
-228
-234
-246
-251
-254
-264
-268
-283
-299
-302
-292
-294
-295
-292
-300
-289
-288
-292
-281
-269
-253
-250
-258
-257
-246
-245
-257
-260
-256
-251
-255
-269
-271
-259
-264
-275
-295
-303
-295
-296
-291
-281
-276
-262
-249
-250
-259
-258
-248
-238
-242
-236
-228
-242
-242
-248
-238
-246
-258
-257
-259
-255
-262
-269
-269
-277
-294
-294
-298
-301
-308
-316
-316
-314
-308
-305
-307
-294
-292
-291
-281
-273
-276
-272
-283
-294
-293
-290
-294
-311
-326
-316
-300
-303
-300
-292
-289
-295
-292
-286
-279
-264
-264
-259
-251
-249
-238
-225
-223
-214
-208
-202
-207
-216
-227
-235
-221
-211
-207
-194
-180
-185
-182
-184
-202
-197
-200
-220
-234
-251
-260
-270
-274
-289
-300
-299
-305
-320
-317
-299
-291
-289
-285
-285
-298
-304
-304
-304
-315
-321
-322
-306
-295
-306
-295
-290
-293
-294
-289
-287
-299
-302
-290
-293
-298
-290
-272
-277
-295
-292
-291
-303
-317
-315
-322
-326
-328
-334
-332
-334
-321
-318
-307
-300
-287
-288
-296
-298
-308
-304
-309
-330
-333
-334
-319
-323
-336
-322
-318
-328
-336
-333
-336
-332
-334
-342
-346
-347
-347
-351
-351
-342
-324
-306
-308
-309
-310
-319
-328
-323
-320
-314
-308
-290
-278
-262
-244
-241
-234
-245
-243
-238
-237
-236
-227
-228
-228
-225
-216
-215
-223
-220
-212
-197
-184
-187
-190
-183
-196
-215
-217
-195
-183
-185
-184
-156
-135
-128
-126
-120
-114
-116
-103
-121
-150
-154
-148
-167
-189
-191
-187
-189
-202
-208
-205
-205
-219
-217
-226
-240
-248
-243
-228
-233
-237
-226
-211
-216
-225
-228
-222
-222
-221
-225
-234
-241
-250
-263
-267
-252
-260
-261
-266
-274
-279
-272
-260
-257
-278
-290
-281
-283
-295
-309
-312
-323
-332
-335
-332
-321
-310
-306
-289
-280
-273
-256
-248
-256
-260
-255
-258
-265
-260
-249
-244
-237
-240
-225
-236
-233
-228
-230
-243
-240
-220
-233
-233
-226
-218
-227
-245
-239
-236
-241
-226
-229
-217
-206
-206
-201
-197
-200
-198
-187
-186
-205
-191
-173
-175
-177
-179
-176
-182
-168
-171
-164
-156
-151
-141
-144
-144
-133
-126
-146
-157
-172
-178
-175
-176
-177
-181
-190
-182
-165
-164
-168
-178
-192
-204
-204
-197
-191
-190
-187
-186
-184
-175
-175
-183
-188
-201
-209
-210
-212
-199
-189
-192
-191
-197
-226
-219
-210
-228
-229
-230
-239
-242
-246
-254
-261
-275
-292
-305
-326
-326
-318
-314
-310
-318
-314
-316
-332
-340
-331
-326
-326
-321
-316
-301
-304
-309
-313
-323
-331
-325
-306
-287
-270
-281
-274
-263
-273
-264
-241
-234
-250
-263
-271
-267
-277
-293
-284
-271
-272
-275
-278
-277
-278
-277
-282
-280
-275
-274
-276
-266
-249
-244
-227
-218
-210
-206
-215
-218
-224
-232
-239
-233
-234
-242
-242
-249
-260
-256
-246
-255
-253
-244
-238
-245
-234
-238
-252
-255
-262
-269
-271
-265
-260
-249
-243
-235
-232
-255
-246
-226
-221
-225
-224
-223
-245
-263
-268
-253
-256
-260
-271
-294
-294
-300
-320
-333
-343
-352
-351
-346
-342
-333
-323
-313
-310
-310
-309
-329
-340
-339
-351
-348
-342
-353
-361
-368
-373
-375
-364
-360
-356
-343
-349
-364
-375
-373
-369
-365
-359
-357
-352
-351
-357
-351
-339
-328
-322
-319
-308
-306
-307
-313
-311
-316
-307
-298
-301
-305
-319
-322
-318
-321
-326
-327
-320
-313
-317
-320
-315
-298
-294
-286
-285
-274
-267
-281
-287
-285
-263
-246
-248
-248
-245
-239
-246
-238
-219
-213
-213
-218
-207
-197
-197
-212
-226
-215
-215
-213
-202
-193
-185
-192
-204
-215
-210
-198
-192
-169
-150
-145
-134
-132
-129
-146
-170
-192
-202
-202
-212
-219
-234
-237
-240
-247
-243
-241
-235
-236
-232
-229
-229
-230
-228
-237
-231
-226
-221
-225
-242
-227
-226
-243
-248
-245
-250
-263
-261
-251
-237
-226
-233
-246
-237
-241
-254
-258
-270
-268
-264
-266
-258
-260
-263
-262
-266
-279
-286
-277
-271
-273
-278
-281
-274
-269
-280
-285
-280
-290
-296
-287
-273
-283
-276
-273
-284
-294
-304
-303
-299
-289
-285
-274
-267
-264
-267
-271
-264
-256
-257
-254
-246
-245
-238
-241
-246
-248
-232
-230
-235
-217
-211
-209
-211
-227
-227
-218
-204
-200
-187
-183
-194
-182
-171
-167
-168
-160
-161
-163
-164
-171
-166
-170
-169
-178
-176
-177
-195
-192
-188
-204
-218
-211
-209
-220
-230
-232
-239
-238
-246
-257
-245
-247
-246
-242
-242
-232
-219
-204
-199
-200
-200
-190
-189
-191
-191
-202
-205
-198
-214
-231
-228
-226
-239
-256
-264
-256
-252
-271
-281
-288
-296
-303
-309
-314
-320
-319
-329
-323
-332
-337
-327
-317
-304
-307
-296
-290
-296
-279
-270
-268
-257
-249
-242
-240
-241
-238
-238
-246
-251
-254
-268
-264
-261
-251
-238
-251
-261
-269
-287
-296
-287
-281
-285
-298
-303
-305
-294
-283
-284
-283
-289
-294
-288
-285
-294
-286
-289
-305
-302
-293
-293
-285
-279
-264
-265
-264
-252
-254
-252
-250
-242
-247
-253
-248
-238
-237
-239
-241
-245
-244
-249
-256
-258
-261
-258
-267
-285
-304
-321
-327
-328
-324
-335
-339
-324
-317
-317
-323
-319
-304
-304
-308
-318
-310
-308
-313
-321
-322
-317
-307
-290
-271
-266
-269
-254
-251
-253
-249
-246
-247
-260
-272
-273
-280
-298
-311
-302
-307
-320
-313
-304
-330
-354
-351
-354
-356
-354
-342
-326
-314
-303
-292
-301
-315
-323
-319
-327
-327
-324
-321
-317
-316
-298
-288
-284
-278
-275
-276
-273
-261
-279
-279
-271
-282
-289
-301
-299
-300
-294
-287
-280
-278
-277
-282
-285
-293
-293
-277
-273
-278
-272
-271
-272
-269
-272
-283
-287
-293
-299
-293
-297
-300
-296
-292
-290
-279
-257
-258
-262
-253
-263
-263
-247
-238
-232
-210
-204
-204
-203
-203
-186
-182
-180
-177
-170
-173
-192
-190
-194
-205
-210
-201
-212
-227
-215
-226
-229
-215
-209
-230
-241
-241
-251
-262
-261
-266
-255
-247
-243
-244
-247
-233
-225
-232
-238
-243
-244
-248
-250
-246
-253
-257
-258
-268
-272
-258
-253
-258
-262
-259
-261
-254
-237
-228
-244
-265
-259
-252
-267
-277
-288
-306
-314
-315
-311
-316
-319
-326
-338
-361
-374
-366
-365
-358
-353
-341
-341
-343
-339
-328
-323
-324
-314
-308
-290
-276
-259
-242
-242
-247
-246
-244
-237
-245
-243
-243
-239
-241
-231
-224
-233
-233
-233
-229
-232
-231
-231
-219
-202
-208
-206
-198
-189
-188
-185
-165
-161
-161
-158
-161
-172
-166
-162
-163
-162
-164
-155
-163
-180
-185
-188
-208
-213
-232
-237
-245
-251
-249
-274
-286
-288
-272
-265
-260
-256
-244
-235
-227
-227
-225
-207
-193
-190
-186
-191
-190
-184
-181
-203
-220
-215
-218
-227
-222
-232
-247
-253
-274
-298
-311
-307
-308
-308
-316
-337
-336
-333
-329
-326
-326
-318
-326
-328
-330
-328
-323
-315
-305
-299
-291
-303
-304
-301
-303
-306
-308
-305
-309
-317
-320
-320
-326
-334
-340
-338
-335
-344
-337
-329
-322
-324
-326
-324
-325
-316
-316
-317
-315
-307
-305
-291
-279
-275
-266
-264
-263
-268
-263
-272
-287
-284
-285
-280
-269
-257
-256
-250
-242
-249
-245
-253
-246
-244
-244
-253
-264
-261
-269
-261
-267
-277
-266
-253
-254
-256
-257
-268
-276
-284
-291
-308
-299
-289
-295
-307
-304
-299
-310
-324
-324
-321
-324
-328
-337
-335
-334
-336
-343
-337
-360
-355
-346
-352
-351
-341
-333
-336
-331
-343
-342
-345
-348
-348
-345
-339
-325
-318
-326
-332
-332
-333
-350
-366
-372
-362
-358
-363
-359
-353
-362
-359
-362
-366
-370
-368
-361
-373
-364
-365
-371
-376
-376
-368
-359
-338
-327
-318
-326
-326
-313
-308
-298
-308
-311
-298
-297
-299
-297
-277
-264
-253
-250
-252
-244
-220
-218
-230
-216
-216
-216
-211
-207
-215
-227
-219
-212
-214
-206
-200
-200
-204
-223
-224
-222
-230
-247
-250
-250
-262
-268
-269
-269
-266
-267
-250
-244
-245
-241
-243
-252
-265
-272
-277
-282
-279
-275
-288
-296
-286
-272
-258
-268
-268
-263
-264
-262
-251
-236
-243
-250
-257
-258
-255
-260
-265
-250
-247
-244
-233
-231
-233
-229
-233
-235
-238
-241
-245
-237
-227
-221
-226
-239
-248
-238
-232
-232
-227
-233
-235
-240
-261
-263
-257
-240
-246
-258
-246
-256
-264
-267
-275
-298
-309
-307
-309
-320
-314
-315
-319
-317
-322
-329
-330
-325
-328
-306
-296
-302
-296
-290
-277
-264
-250
-247
-247
-244
-252
-241
-229
-245
-248
-238
-231
-226
-217
-211
-220
-217
-203
-183
-181
-167
-153
-156
-169
-190
-196
-199
-201
-191
-190
-187
-192
-185
-178
-198
-217
-223
-222
-217
-204
-207
-218
-213
-207
-201
-188
-182
-177
-172
-183
-191
-190
-201
-215
-215
-221
-223
-211
-214
-215
-211
-203
-192
-183
-170
-166
-179
-166
-158
-160
-156
-174
-175
-169
-167
-168
-173
-158
-161
-166
-161
-146
-143
-135
-137
-147
-155
-162
-165
-169
-162
-157
-165
-178
-187
-187
-183
-184
-193
-199
-217
-217
-208
-219
-229
-232
-225
-235
-237
-229
-222
-223
-208
-196
-197
-198
-210
-210
-215
-233
-241
-240
-228
-238
-245
-249
-265
-272
-286
-279
-289
-297
-311
-323
-320
-321
-326
-327
-315
-304
-286
-286
-286
-288
-282
-284
-273
-263
-272
-264
-263
-261
-244
-233
-222
-214
-220
-212
-197
-198
-198
-195
-200
-210
-214
-226
-241
-252
-259
-264
-266
-269
-286
-295
-291
-286
-300
-308
-303
-300
-299
-302
-297
-293
-287
-283
-289
-292
-286
-282
-278
-286
-303
-301
-291
-299
-291
-286
-282
-270
-258
-254
-253
-257
-264
-274
-279
-272
-271
-275
-271
-273
-270
-273
-274
-267
-275
-300
-306
-296
-300
-304
-317
-314
-308
-306
-308
-302
-303
-322
-323
-306
-314
-313
-317
-305
-298
-302
-307
-306
-307
-300
-289
-294
-281
-268
-268
-268
-277
-281
-291
-295
-301
-299
-298
-302
-303
-313
-306
-306
-304
-317
-316
-306
-298
-290
-289
-279
-276
-279
-273
-278
-277
-265
-261
-258
-256
-248
-242
-239
-225
-218
-226
-218
-210
-199
-200
-198
-195
-200
-187
-187
-189
-185
-178
-170
-165
-148
-140
-133
-135
-139
-135
-147
-156
-163
-175
-196
-203
-206
-210
-217
-216
-204
-211
-221
-218
-211
-215
-225
-215
-220
-220
-220
-231
-225
-222
-221
-233
-235
-225
-216
-206
-215
-215
-210
-214
-216
-221
-235
-252
-247
-249
-259
-261
-264
-266
-291
-310
-306
-303
-304
-305
-296
-293
-277
-272
-267
-265
-259
-240
-222
-221
-224
-219
-213
-218
-238
-237
-259
-284
-286
-295
-309
-337
-349
-356
-357
-357
-343
-328
-333
-329
-327
-340
-350
-358
-356
-353
-334
-319
-319
-320
-323
-308
-288
-285
-282
-268
-262
-257
-246
-257
-244
-227
-229
-220
-208
-205
-206
-199
-202
-201
-198
-192
-194
-187
-188
-189
-194
-198
-198
-194
-177
-169
-163
-155
-163
-164
-152
-147
-149
-151
-158
-151
-160
-158
-150
-158
-162
-165
-152
-142
-141
-146
-149
-145
-156
-172
-178
-196
-207
-211
-213
-227
-240
-239
-243
-240
-234
-226
-212
-213
-221
-216
-208
-208
-216
-220
-208
-193
-187
-178
-161
-157
-155
-147
-153
-153
-161
-176
-201
-202
-201
-211
-214
-218
-221
-239
-241
-249
-250
-258
-259
-263
-272
-281
-296
-295
-293
-293
-292
-292
-282
-276
-273
-268
-267
-258
-256
-265
-267
-268
-283
-279
-287
-301
-310
-308
-311
-325
-309
-286
-278
-274
-265
-275
-296
-304
-309
-312
-300
-287
-287
-271
-270
-269
-274
-264
-257
-269
-266
-260
-257
-253
-243
-237
-231
-239
-247
-254
-258
-260
-252
-251
-247
-248
-248
-255
-271
-272
-261
-251
-236
-225
-226
-235
-242
-243
-246
-251
-262
-265
-262
-254
-244
-242
-245
-237
-240
-244
-247
-238
-232
-222
-218
-218
-225
-242
-256
-258
-268
-278
-287
-291
-298
-309
-309
-333
-346
-359
-356
-349
-353
-356
-346
-356
-376
-377
-366
-359
-369
-376
-371
-362
-351
-331
-323
-303
-282
-280
-286
-288
-287
-280
-280
-281
-276
-274
-271
-272
-272
-264
-266
-273
-277
-274
-259
-254
-245
-245
-243
-243
-249
-247
-228
-205
-210
-211
-216
-221
-227
-232
-233
-241
-231
-209
-217
-229
-231
-233
-223
-224
-242
-242
-238
-242
-253
-265
-281
-278
-282
-303
-297
-301
-290
-292
-290
-285
-278
-263
-268
-262
-259
-266
-261
-247
-239
-244
-245
-248
-234
-227
-243
-252
-253
-247
-239
-234
-236
-241
-248
-250
-254
